1、cmake 编译 opencv
参考链接:CMake编译OpenCV3.4.1心得_cmake 3.4.1-CSDN博客
1)opencv文件名最好不要有空格
2)没有下载opencv_contrib,不用配置OPENCV_EXTRA_MODULES_PATH
1、Visual Studio创建 OpenCV项目
参考链接:【配置环境】Visual Studio 配置 OpenCV_vs配置opencv-CSDN博客
1)跟随项目的局部配置
cmake之后,打开opencv-3.4.1\build目录下的OpenCV.sln,然后在Visual Studio中,分别选择 “Release” 或 “Debug” 配置(根据需要选择),找到 “CMakeTargets > INSTALL” 文件,右击该文件选择 “生成” 选项。这将编译OpenCV。“Debug” 模式下可生成opencv_world341d.lib,“Release” 模式下可生成opencv_world341.lib。
打开项目属性,选择 “配置属性 > VC++ 目录”,然后将 “包含目录” 配置为包含OpenCV的include
文件夹(opencv-3.4.1\build\install\include
),将 “库目录” 配置为包含OpenCV的lib
文件夹(opencv-3.4.1\build\install\lib
)。
在 “配置属性 > 链接器 > 输入” 下,将 “附加依赖项” 添加要使用的 OpenCV 库文件(例如 opencv_world480d.lib)。
Release模式下:
Debug模式下: