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

    #include  
    //#include "opencv2/opencv.hpp"
    //using namespace cv;
    using namespace std;
    int main(){
    	//printf(CV_VERSION);
    	cout << "正常" << endl;
    	system("pause");    // 防止运行后自动退出,需头文件stdlib.h
    	return 0;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    点击非调试运行
    在这里插入图片描述
    点击第一个
    在这里插入图片描述
    点击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
    在这里插入图片描述
    下一步是配置环境变量

  • 相关阅读:
    C++中的this指针
    docker 安装 mysql 5.7 主从实战 (1主1从)
    Xcode控制台调试常用命令
    推荐系统
    基于SSH的房屋租赁系统的设计与实现
    MySQL–第4关:查询用户日活数及支付金额
    Java面试题十二天
    视频编解码技术介绍 - 基本概念篇
    互联网研发效能之去哪儿网(Qunar)核心领域DevOps落地实践
    Javaweb 路线之JDBC的理解笔记
  • 原文地址:https://blog.csdn.net/qq_42102546/article/details/129860808