按照默认的CMakeLists.txt配置,BUILD_opencv_world默认是OFF状态,没有勾选。编译生成的项目,会在build\lib\Debug目录下生成大量的lib和dll文件。例如:有时网上设置项目环境时有人在链接器附加依赖项时需添加下列lib,当照着配置后会报错找不到…lib,在你的/x64/lib文件夹下压根没这些东西是因为你在编译的时候勾选了BUILD_opencv_world。CMake中有一个选项名为BUILD_opencv_world,默认是不勾选的,它可以把所有的组件综合到一个名为opencv_world310d.lib或opencv_world310.lib的文件中,使以后配置工程时输入此单一文件即可。
OpenCV cmake配置项BUILD_opencv_world的说明
最新推荐文章于 2024-07-22 15:08:28 发布