Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++的教程详解(

2020-03-20 14:01:57丽君

点击Continue开始安装,安装过程需联网,若安装时提示error则需翻墙安装 
安装过程很快,结束后Continue按钮恢复为可用状态,点击完成安装。

这里写图片描述 

打开MinGW安装管理器进行进一步配置

这里写图片描述

注意这里gdb必选,否则无法调试 

这里写图片描述

选中几个需要的项右键Make for Installation进行标记,其中gcc和g++为c和c++编译器 
选择完全部想要安装的项后点击左上角Installation菜单下的Apply Changes应用修改,过程需联网,中间出现error可先继续,若最后失败则需翻墙更新,建议翻墙。

更新:单独装MinGW ,我最早是这么搞的,要是发现不可以(无法下载或者很怀疑自己MinGW没安装好等),可以试试codeblocks或者Dev-cpp等等,这些IDE自带编译器,还是看这篇文章 里面有使用codeblocks自带的MinGW的细节,当然要是可以就继续。

4、配置系统环境变量path

然后配置系统环境变量path,这一步为必须 
在 我的电脑 上右键 属性: 
然后按照下面步骤做即可,注意最后新建的项要与之前MinGW安装位置相对应 

Windows7注意,要加入,不是覆盖!我第一次不小心把原来路径覆盖了。。。(因为win7不像win10那么明显是加入。。)

这里写图片描述

重启电脑(非常建议),避免出现奇奇怪怪的问题

再次打开vscode,注意配置系统环境变量path后重启一下vscode 
注意:vscode调试需要在打开的文件夹中进行(注意!是用VSCode打开文件夹!!单独打开一个单独的cpp是没有下面的几个配置文件出现的!!也就是说,这个cpp要在一个文件夹里!不像DevCpp和C-Free可以直接调试一个单独的cpp!!)

5、修改vscode调试配置文件

打开文件夹后,新建test.cpp(随便建,或者main.cpp)进行输入代码测试: 

#include <iostream>
using namespace std;
 
int main()
{
 cout << "hello" << endl;
 return 0;
}

新修改了截图(配色是:Dracula)

如图示进入调试界面选择C++: 【该图已更新,老版本图已删除,反正debug就是按那个虫子的图标】