以下操作是在ubuntu18.04下进行!!!
配置前的准备:
sudo apt-get install gdb
1. 下载C/C++扩展
按Ctrl+Shift+x进入应用商店,搜索C/C++并下载
2. 进入一个文件夹
(一定要进!!!不然进入调试面板会无法添加配置的!!!)
3. 在文件夹中添加.c或.cpp文件(一定要在文件里写几句代码,不然无法生成a.out 文件)
4. 按Ctrl+Shift+d进入调试面板,添加配置
按新出来的提示选C/C++,之后会自动生成launch.json文件
5. 在launch.json文件里找到
"program": "enter program name, for example ${workspaceFolder}/a.out"
删掉
enter program name, for example
按Ctrl+s保存
6. 按Ctrl+Shift+p, 在新出来的搜索框内输入run task,并选择该项,之后按照提示一路选,最后一项选择选Others,生成task.json文件
7. 在task.json里把"echo Hello"改成"g++ -g -o a.out test.cpp"
其中的test.cpp文件对应着第3步创建的文件名
按Ctrl+s保存
按Ctrl+Shift+B后系统会自动生成两行代码
再按一次Ctrl+Shift+B会生成a.out 文件
8. 按Ctrl+Shift+D进入调试面板,按绿色三角进行调试