w10系统 如何使用 C++、cmake、opencv、

w10系统的C++环境配置

1.安装 vscode编辑器

首先安装:VScode
安装后开始安装插件:
C++ 插件

2.配置w10系统的C++环境

使用编译器MinGW
官方地址:https://www.mingw-w64.org/
下载地址:https://sourceforge.net/projects/mingw-w64/files/
在这里插入图片描述
在这里插入图片描述

下载链接:https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-win32/seh/
在这里插入图片描述

MinGW编译器需要配置环境变量
下载解压后,进入mingw64下的bin文件夹,复制当前路径,Win + i唤起系统设置,输入高级系统设置并进入,点击环境变量,选择path,编辑,新建,粘贴路径,按下三个确定
在这里插入图片描述
环境变量配置完毕后,打开vscode运行一下测试代码。
复制下面程序:

#include <iostream> 
//#include "opencv2/opencv.hpp"
//using namespace cv;
using namespace std;
int main(){
	//printf(CV_VERSION);
	cout << "正常" << endl;
	system("pause");    // 防止运行后自动退出,需头文件stdlib.h
	return 0;
}

点击非调试运行
在这里插入图片描述
点击第一个
在这里插入图片描述
点击g++
在这里插入图片描述
即可得到
在这里插入图片描述
这里输出的 “正常” 是我们刚才代码里写的。
下一步,我们来修改两个配置,方便我们未来程序的使用。
在这里插入图片描述
将这一行:“externalConsole”: true,改为ture。这样就可以弹出一个独立的终端来看我们输出的结果。
在这里插入图片描述
在这里配置一下,“args"的列表里,增加:”-fexec-charset=GBK",这是用来防止输出中文乱码,但是我们刚才的演示中,输出的 “正常” 并没有乱码,这可能是C++新版本的原因,也又可能是别的原因,如果出现中文乱码,记得可以添加这个配置。

3.安装cmake

cmake官网连接:https://cmake.org/
在这里插入图片描述
下载后默认下一步即可。
安装成功后:可以在cmd中进行验证
在这里插入图片描述

在这里插入图片描述

4.安装opencv

opencv官网连接:https://opencv.org/
在这里插入图片描述
安装时,指定一下自己的安装路径,因为我们采用的方法是,使用cmake对opencv进行编译,在编写CMakeLists.txt 时,需要指定opencv编译后的路径才能成功的编译自己的项目代码。

cmake 编译 opencv

打开cmake
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
左边 c 找到之前我们安装的编译器MinGW,找到根目录,例如我的:D:/mingw64/bin/gcc.exe
右边C++,例如我的:D:/mingw64/bin/g++.exe
在这里插入图片描述
下一步是配置环境变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

默执_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值