Visual studio code和g++配置c++的运行环境
之前用vs code 较少,捣鼓半天终于把环境配置好了。
首先是注意事项:
1.要在Windows PC上编译C++程序,首先要有C++编译器,我环境中用的以前Qt中的g++;可以在先写一个测试程序test.cpp内容如下:
#include <iostream>
using namespace std;
int main(){
int a = 1;
cout << a << endl;
cin.get(); //为了防止编译器运行完即关闭而导致看不到输出;
return 0;
}
然后如下图所示,在终端中运行,
如下图2所示,如果编译成功,右侧主测栏中可以看到生成了一个名为”a.exe"的可执行文件,说明环境中已配置好g++环境。

如果需要运行的话,可以继续在”终端“中输入 “.\a.exe",即可输出运行结果。如下图3所示,输出为a的值1,之后等待输入。

2.安装C++扩展

3.运行。
注意!文件路径不要出现中文!
很多人按照网上各种教程配置好环境后,明明和别人配置一样,就是运行不通,在运行时,出现如下弹窗:

调试时弹窗如下:

纠结半天最终发现问题在自己设置了中文路径。
将路径改成英文后点击右上角运行

可以看到终端可以输出
4.调试
设置好断点,点击上方“运行——>启动调试F5”

如果调试出现下列问题

检查”launch.json"中的program配置是否如下所示:

将其改为:
"program": "${fileDirname}/${fileBasenameNoExtension}.exe",// 将要进行调试的程序的路径
如下图所示:
更改完成后保存,重新点击"运行->启动调试F5”,如下图所示,可以看到已经成功运行到断点处。

成功进入调试模式,至此,编辑器调试完成。

浙公网安备 33010602011771号