美文网首页
Windows下OpenCV+Clion+mingw环境搭建

Windows下OpenCV+Clion+mingw环境搭建

作者: 青草黄了 | 来源:发表于2021-08-10 00:09 被阅读0次

1、Clion安装及无限试用
链接:https://pan.baidu.com/s/1mreUx5QyS4nkVQMOhdjf7g
提取码:ylqw
安装Cllion,创建新工程,将无限试用ide-eval-resetter-2.1.9.zip压缩包拖动到Clion窗口内

111.png
安装完成后,按下图操作重启Clion
image.png
2、下载mingw解压缩
链接:https://pan.baidu.com/s/1ZprcvH98TC8t4ialYWXAyg
提取码:pkhz
注:将解压缩后的mingw\bin目录配置到Path环境变量,为编译opencv代码做准备,如(E:\mingw64\bin)
image.png

3、Clion配置mingw
File->Settings打开设置,按下图操作


image.png

到此为止,Clion已经可以正常进行C++的开发了

4、OpenCV的编译和环境搭建
OpenCV源码下载并安装
https://opencv.org/releases/
下载Cmake工具并安装
链接:https://pan.baidu.com/s/1GngkOrigyCQd0ub7FZnOZA
提取码:hrky
打开CMake

image.png
按下图操作
image.png
点击configure后按下图选择
image.png
点击next,按下图选择,点击finish等在编译,注意mingw的安装路径
image.png

Finish等待配置Cmake环境,完成后点击configure


image.png

完成后再次点击configure,结果如下使得背景变白,然后点击Generate生成makefiles文件


image.png

编译完成后在cmake编译后的目录(如:E:\opencv4.5\opencv\build-mingw)打开cmd窗口,输入命令mingw32-make -j 8 等待完成编译


image.png
image.png

完成后继续输入命令 mingw32-make install 安装


image.png

安装完成后,在编译目录下将生成install文件夹


image.png
将E:\opencv4.5\opencv\build-mingw\install\x64\mingw\bin目录配置到环境变量
image.png

5、在Clion中新建一个工程,CmakeLists.txt文件中配置如下代码,注意需要定位到编译后的目录,如E:/opencv4.5/opencv/build-mingw

set(OpenCV_DIR E:/opencv4.5/opencv/build-mingw)
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})

target_link_libraries(OpencvFace ${OpenCV_LIBS})
image.png

在main.cpp中添加如下测试代码

#include <iostream>

#include <opencv2/opencv.hpp>

using namespace cv;

int main() {
    std::cout << "Hello, World!" << std::endl;
    Mat src = imread("F:\\IMG_3905.JPG");
    imshow("123",src);

    waitKey();

    return 0;
}

运行显示结果


image.png

至此,环境配置完成,可以愉快的进行撸码啦

相关文章

网友评论

      本文标题:Windows下OpenCV+Clion+mingw环境搭建

      本文链接:https://www.haomeiwen.com/subject/qnrfbltx.html