标签: ios opencv
在iOS项目中(没有cocoaPods),使用了openCV。
由于他去了其他公司,因此无法联系创建此项目的人。
我在项目中意识到,openCV框架名称是openCV2.framework,所以我假设版本是2.x.x。
但是我找不到任何有关该版本的线索了。 在代码中,没有提到任何版本。
我想知道版本是出于安全原因。
有什么方法可以检查iOS项目中的opencv版本吗?
答案 0 :(得分:2)
如果您是精确版本的框架文件,则在那里定义。
std::cout << CV_VERSION << std::endl;
(假设是C ++)
如果您没有依赖项,则只能在二进制文件中查找字符串或估计使用的功能。
答案 1 :(得分:0)
如果可以访问项目的源代码,则有一种更简便的方法来检查OpenCV版本。只需查看文件 opencv2.framework / Versions / Current / Resources / Info.plist 。密钥CFBundleVersion包含您要查找的版本号。在这里,您具有版本 4.1.0 的所说文件的内容:
CFBundleVersion