CLion添加Opencv4.3.0环境【详细】
由于Opencv只有支持VS的build,在给CLion添加Opencv环境时只能自己Cmake一个MinGW环境下的build
准备工作
1.Opencv环境配置(参考:https://editor.csdn.net/md/?articleId=108871312)
如果自己动手Cmake嫌麻烦的话,提供已经编译好的build,解压进opencv目录下即可(和原有build同级目录)(https://download.csdn.net/download/qq_37112826/12898569)
配置环境
1.修改工程CMakeList.txt
添加4段话:(建议把这段代码存进一个txt文档)
set(OpenCV_DIR D:\\Software\\Opencv4.3.0\\opencv\\WinGW64_build\\install)
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})
target_link_libraries(untitled ${OpenCV_LIBS})
测试
1.将需要运行的文件放进cmake-build-debug文件夹中(不然当程序中写非绝对路径的读取时会报错)
或者
2.测试代码
#include<opencv2\opencv.hpp>
using namespace cv;
int main()
{
Mat picture = imread("corridor.jpg");
imshow("test", picture);
waitKey(0);
return 0;
}
3.运行
完成。