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": "{fileBasenameNoExtension}.exe",// 将要进行调试的程序的路径
如下图所示:

更改完成后保存,重新点击"运行->启动调试F5”,如下图所示,可以看到已经成功运行到断点处。
成功进入调试模式,至此,编辑器调试完成。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)