win10系统vscode c/c++配置环境

使用vscode可以完成轻量级的编译器环境搭建,使用vscode 搭建完整的c++开发环境见下网站:

https://www.bilibili.com/video/av18436497/?spm_id_from=333.788.videocard.0

上述网站描述了必要软件的下载和安装,以及demo,我在此主要描述一些视频中未曾提及的问题:

 

说先说明,这里不描述 vscode的下载,安装过程中出现的问题。也不描述c/c++插件安装完成后的问题。描述在此之后的问题。我们安装好c/c++插件,并不意味着我们可以使用vscode编写c++代码了。因为vsocde或者windows或者c/c++插件并不提供gcc/g++编译器。因此,我们需要下载gcc/g++。

从哪里下载?

直接附上地址:

https://sourceforge.net/projects/mingw-w64/files/

打开这个网站,界面如下:

 

 

 

 我们可以有两种方式:上图中标记为:蓝线1的方式,视频中介绍的就是这样安装的。但是会存在安装失败的情况,这是一种在线下载安装的方式,我们假设按照方法1安装,有可能出现下述情况:

 

 当我们点击Next ,可能出现:

 

此时方法一就行不通了。

 

因此我们可以采用方案2:直接下载安装包(图中红线标识,当然了,这个是64位系统的安装包,如果是32位的,应该选择下面后缀一样的)。下载完,解压这个安装包,实际上,这个时候我们已经算是安装好了,因为这个东西实际上并不需要安装。但是我们需要将解压后的"mingw64"放到c盘的根目录下:

 

 此时,我们需要将mingw64目录下的bin目录添加到系统环境变量中:

 

 添加过程开头处给出的视频中有介绍,不赘述。这里说说我的问题:

让添加到系统环境变量,而我是自己定义了一个非系统环境变量:

 

 正确的做法是添加到图中红线处,而不是像蓝色线处一样新定义一个环境变量。

添加完成后,我们需要重启计算机!!!保证我们添加的环境变有效!!!!(反正我是重启了才生效的)。

至此,c++开发环境基本搭建完成,当然还缺少了怎么写一个程序以便运行起来,这个开头的视频中有介绍,不赘述。在此,仅仅想表明:VScode是以文件夹为工作区,而.vscode中的json文件是工作区管理文件。

最后说明,按F5执行程序。

全文完!

 

posted @ 2020-02-21 18:55  少年π  阅读(1570)  评论(0编辑  收藏  举报