MinGW与Clion下载安装及使用详解
参考文章:MinGW与Clion下载安装及使用详解
Clion官网点击下载
clion+MinGW+opencv配置安装
运行 CLion,在 Settings → Build, Execution, Deployment 中找到toolchains。然后点击 + 号,添加MinGW的编译工具。
新建项目。
选择C++ executable,选择一个项目的location,然后creat。
新建之后等一会儿,等右下角的进度条完成后,即可编写你的代码,右上角绿色箭头执行。
选择MinGW安装目录,如“D:\MinGW”。选择之后CLion会自动扫描到目录中的编译工具,如果扫描不到也可以手动添加。点击OK,完成配置。
配置opencv
有两种方法,第一种是先Cmake,然后用Cmake编译opencv。
第二种方法是直接下载编译好的opencv,这里有个github链接,下载完解压到喜欢的路径,然后将“opencv路径\x64\mingw\bin”添加到系统的环境变量,再将“opencv路径\x64\mingw\lib”下所有的".dll.a"压缩文件放入到“C:\Windows\SysWOW64”目录下(64位), 32位是“C:\Windows\System32”。
写程序使用opencv的时候在cmakelist中添加如下:
cmake_minimum_required(VERSION 3.14)
project(demo)
set(OpenCV_DIR D:\\OpenCV-MinGW-Build-OpenCV-4.1.1-x64)
find_package(OpenCV REQUIRED)
set(CMAKE_CXX_STANDARD 11)
add_executable(demo testOpencv.cpp)
include_directories(${OpenCV_INCLUDE_DIRS})
target_link_libraries(demo ${OpenCV_LIBS})
测试代码,自己找一张图片。
"""testOpencv.cpp"""
#include <iostream>
#include <opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;
int main() {
Mat img = imread("1.jpg");
if (img.empty()) {
cout << "Error" << endl;
return -1;
}
namedWindow("pic", WINDOW_FULLSCREEN);
imshow("pic", img);
waitKey();
return 0;
}
新下载的cloin关于Clion右键没有run运行的解决办法
在文件内随机右键点开发现没有“run”运行按钮
让run一直存在。跟着图片操作即可
配置完成就发现右键有Run了,大功告成!
参考文章:Clion的下载安装配置使用总结
clion 在添加 MinGw时显示not found
解决办法:
把这个文件夹C:\msys64\mingw64\include拷贝到这个目录下
C:\msys64\mingw64\x86_64-w64-mingw32
完美解决
解决Clion控制台中文乱码(MinGw环境)
第一步,修改默认编码
由File----->进入Settings设置----->Editor----->FileEncodings
将按照下图进行配置
Global Encoding; 设置成UTF-8
Project Encoding;设置成UTF-8
Default encoding for projecties files;设置成UTF-8
然后点击Apply和OK。
第二步,取消run.processes.with.pty功能
按下Ctrl+Shift+Alt+/ 调出Maintenance界面;
点击Registry…进行配置
取消勾选 run.processes.with.pty
点击Close
标签:run,opencv,OpenCV,MinGW,下载安装,新手,Clion From: https://blog.csdn.net/weixin_47869094/article/details/140492525