- 点击 运行--->启动调试
- 选择gcc 后 一般来说启动都会失败
- 在.vscode文件夹下出现 三个json文件 , launch.json ,settings.json ,tasks.json
- 在launch.json文件中 有一行
"preLaunchTask": "C/C++: gcc 生成活动文件"
如果你的代码编译时加上了 -g选项 那么这里可以被注释掉 ,这一行代码用来启动tasks.json中的编译功能 ,但是需要配置编译路径,头文件等信息 ,比较麻烦 。
5. 在 launch.json 中 修改 program 这一行为 你编译出的执行文件路径,可以使用{workspaceFolder} 宏(代表当前工程的根目录)
"program": "${workspaceFolder}/out/test"
6. 继续修改 launch.json 中的 "stopAtEntry": false, 改为 "stopAtEntry": true,,这样开始调试时就会停在main函数