首页 > 其他分享 >【新手小白的Clion的下载安装配置使用问题】

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

时间:2024-07-25 13:57:12浏览次数:16  
标签:run opencv OpenCV MinGW 下载安装 新手 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

标签:run,opencv,OpenCV,MinGW,下载安装,新手,Clion
From: https://blog.csdn.net/weixin_47869094/article/details/140492525

相关文章

  • 今天开始学习 虚幻五 下载安装 创建第一个项目
    首先需要下载EpicGames(这不是一个和steam类似的游戏平台吗?) 在这里实现下载下面需配置vs 选择C++游戏开发勾选上UnrealEngine安装程序和支持预览 打开编译器 选择游戏第三人称游戏C++项目位置和项目名称必须是英文不能包含中文这样就创建好了第一个项目......
  • 新手教学系列——如何在MacOS 10.13.6(老系统)手动安装和配置Pyenv
    前言对于使用老旧系统(如MacOS10.13.6)的用户来说,安装和管理Python版本可能会遇到一些挑战。特别是由于Homebrew不再支持老系统,许多软件安装变得困难重重。本文将详细介绍如何在这样的环境下手动安装和配置Pyenv,让你能够顺利管理Python版本。为什么选择Pyenv?Pyenv是一个简......
  • golang并发编程(新手向)
    golang并发所有工具的简单介绍1goroutine:准确来说这并不是一个和C#Java一样的线程,而是golangruntime管理的一个轻量级线程,但是我们完全可以把他当做是一个线程,使用go关键字来开启2channel:这是一种通信方式,相当于不同线程之间建立了管道通信的机制,管道有很多种,但是只要把......
  • 微信小游戏0基础学习记录:1.起步-制作简单游戏的新手引导(完成)
     前情提要: 微信小游戏0基础学习记录:0.一些准备知识&起步 上一篇博客介绍到了官方教程“制作简单游戏的新手引导”的第一阶段,“创建并编译3D场景”。这一篇将继续完成新手引导的剩余内容,包括2D场景的创建与编辑、游戏项目的播放与构建等等。官方文档:快速上手|微信开放......
  • C#的await,async,task(新手向)
    asyncawaittask首先搞清楚什么是同步什么是异步Synchronize同步asynchronous异步相差也就是一个a,也可以理解为a开头的就是异步操作,同步一般是:当一个方法被调用时,调用者需要等待该方法执行完毕并返回才能继续执行异步一般是:方法被调用时立即返回,并获取一个线程执行该方法......
  • python中的数据类型-适合新手-比较完善(写了好久……)
    作者的话        首先,我先申明,以下思路仅为个人理解,如有不同,望指导,谢谢。        数据类型它是什么,有什么用,怎么用就是它的全部内容,知识框架串联起来之后就是这三部分内容,没有什么特别的东西就只是单纯的可以培养这个习惯,之后就可以很轻松的学习使用之后串联......
  • 从新手到大师:广告策划师的职业晋升秘籍
    广告策划师的职业成长计划,就像是给自己规划的一条升级打怪之路,每一步都是为了让自己在广告界里更加耀眼、更加专业。作为一名多年的广告人,这里可以分享一点个人对广告策划师职业成长的一些经验:1.基础知识打牢刚开始,你得把广告的基础知识学扎实了,比如广告原理、传播学、市场......
  • 2024-IDEA下载安装教程
    IDEA下载安装教程IDEA官网:IntelliJIDEA–theLeadingJavaandKotlinIDE(jetbrains.com)下载IDEA   双击运行ideaIU-2024.1.4.exe 安装     激活idea 链接:https://pan.baidu.com/s/1_lMVe0oODa-b4BrQJrpZTw?pwd=3456提取码:3456  ......
  • jdk下载安装与配置
    jdk下载安装与配置1.浏览器搜索jdk8,点击oracle官网2.点击JavaSEDevelopmentKit8u202下的Windowsx64,选择自己电脑的 3.双击或者右键点击jdk-8u202-windows-x64.exe,以管理员权限打开。  4.点击【下一步】。 5.点击【下一步】。 6.正在安装中。 ......
  • typora下载安装以及notepad++下载安装
    notepad++下载安装找到浏览器输入:notepad或者https://notepad-plus-plus.org/downloads/官网下载即可使用如果官网崩了,可以在微信公众号:A软件安装管家,找到安装notepad++,下载安装即可。typora下载安装找到浏览器输入:typora或者Typora官方中文站(typoraio.cn) 下载后......