小熊猫C++ 和 opencv 环境配置(Win)
请使用英文路径
小熊猫C++
-
devC++ 升级版,简单易用
-
也可以官网小熊猫C++ (royqh.net)下载
opencv环境配置
-
版本:4.9.0
-
官网的编译结果是vc16的不是mingw的所以需要本地编译
-
解压文件夹(安装后不要删除,请合理安排压缩位置,建议使用名为
tool
或env
的文件夹统一管理)
CMake
-
CMake是C/C++的编译工具,进行文件链接等操作
-
安装时全部默认即可
编译opencv
-
在opencv文件夹下新建mingw_build目录
-
设定source code和build binaries,单击configure
-
选项如图
-
在小熊猫安装目录下找到编译器,C选择gcc.exe,C++选择g++.exe
-
点击Finish,开始camke
-
完成后输出Configuring done ,这时图标还是红的,再点击一次Congfiguring 就白了
-
点击Generate,显示Generating done说明正常
-
现在可以关掉CMake,在mingw_build目录下右键打开命令行,请确认目录正确,类似下图
-
输入
mingw32-make -j8
开始编译
-
输入
mingw32-make install
小熊猫环境配置
-
工具-选项-编译器-编译器配置集-文件夹
-
二进制文件中加入
E:/tools/opencv/mingw_build/install/x64/mingw/bin/
-
库文件中加入
E:/tools/opencv/mingw_build/install/x64/mingw/lib
-
C++文件中加入
E:/tools/opencv/mingw_build/install/include
和E:/tools/opencv/mingw_build/install/include/opencv2
-
基本选项-链接加入下列选项
-l:libopencv_imgproc490.dll.a -l:libopencv_core490.dll.a -l:libopencv_imgcodecs490.dll.a -l:libopencv_highgui490.dll.a
-
-
在系统环境变量中加入
E:\tools\opencv\mingw_build\install\x64\mingw\bin