clion + opencv+minGW环境配置

配置MinGW环境

下载MinGW https://pan.baidu.com/s/1CTmyeEaoYHE0UToubjahpg 提取码1a9m

下载后将文件解压到指定目录,并设置环境变量;
换将变量设置完成后,在打开cmd,执行g++ -v 如出现如下打印,说明安装成功。
clion + opencv+minGW环境配置_第1张图片

安装Clion

直接在官网下载 https://www.jetbrains.com/clion/
安装完成后进行激活,我是用学校的邮箱激活的。

安装完成后进行配置,File->setting->Toolchains,点+,Environment设置刚才mingw路径,其他的会自动搜索。clion + opencv+minGW环境配置_第2张图片

配置opencv环境

下载opencv https://pan.baidu.com/s/1NIzvfKlQofyu-92NJv9EJw 提取码 Ir7h
文件中的install文件夹下的文件是编译过的,下载后,直接解压到指定目录即可。
配置环境变量,将opencv目录添加到path变量中。

在clion中配置opencv编译环境
clion + opencv+minGW环境配置_第3张图片
working directory 中添加bin目录所在路径

测试


```cpp
#include "opencv2/opencv.hpp"
using namespace cv;

int main() {
    Mat srcImage = imread("F:\\test\\word.jpg");
    imshow("WU",srcImage);
    waitKey(0);
    return 0;
}

使用的cmake文件如下:
cmake_minimum_required(VERSION 3.17)
project(opencv_learn)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_MODULE_PATH}/cmake")
set(OpenCV_DIR "H:\\opencv\\install")
find_package(OpenCV REQUIRED)
INCLUDE_DIRECTORIES(${OpenCV_DIR}\\include)
set(OpenCV_LIBS opencv_core opencv_imgproc opencv_highgui opencv_imgcodecs)
add_executable(opencv_learn main.cpp)
target_link_libraries(opencv_learn  ${OpenCV_LIBS})

你可能感兴趣的:(C++,CLion,MinGW,opencv,cmake)