【新手小白的Clion的下载安装配置使用问题】

MinGW与Clion下载安装及使用详解

参考文章:MinGW与Clion下载安装及使用详解
Clion官网点击下载

clion+MinGW+opencv配置安装

参考文章: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

  • 22
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值