目录
环境准备
下装安装vscode及插件
vscode是微软账号登录的插件配置信息的多设备同步。
两个插件:C/C++和中文翻译包
安装mingw编译器
略
配置环境变量
检查环境是否有gcc,cmd中输入gcc -v
工作环境准备
vscode工作目录
vscode集成了git源码管理工具,在vscode中用git初始化工作目录
目录截图补充..
设置.gitignore文件
调试环境
目录中准备hello.cpp文件
工具生成.vscode文件夹及c_cpp_properties.json/task.json/launch.json,不用手动拷贝文件稍加修改就行。
- 按下CTRL+shift+P,调出面板,输入C/C++,选择“编辑配置UI”
- 在弹出的页面中点击编译器路径,进行修改,填入上述装进电脑里的Mingw路径;
- 在下面的IntelliSense 模式里选择gcc-x64
- 一定注意,先点回hello.cpp内容里,再按下Ctrl+Shift+P调出命令面板,输入Tasks:Configure Default Build Task,选择它,再选择 C/C++:g++.exe生成活动文件
- 此时会在.vscode下出现一个tasks.json文件
- 注意再次回到hello.cpp文件内容下,点击运行,启动调试,选择 C++(GDB/LLDB),再选择添加默认配置,或者选择g++.exe,都会出现launch.json文件。 //没产生手动添加的也可以
附launch.json:
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "g++.exe - 生成和调试活动文件",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "D:\\Program Files (x86)\\mingw64\\bin",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "D:\\Program Files (x86)\\mingw64\\bin\\gdb.exe",
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: g++.exe 生成活动文件"
}
]
}
注意F5调试时,先切换回hello.cpp
标签:文件,exe,vscode,环境,C++,json,c++,cpp From: https://www.cnblogs.com/wuya178/p/17235934.html