vscode如何调试c++
时间: 2023-10-18 18:19:06 浏览: 93
要在VS Code中调试C语言程序,您需要安装以下两个插件:
1. C/C++插件:用于提供C语言编译器和调试器的支持。
2. Code Runner插件:用于运行和调试代码。
以下是在VS Code中调试C程序的步骤:
1. 安装C/C++插件和Code Runner插件。
2. 创建一个C语言程序文件,并保存为.c文件。
3. 打开终端,使用gcc编译器编译C程序。例如,如果您的程序文件名为hello.c,则可以使用以下命令编译它:
```
gcc -g hello.c -o hello
```
这将生成一个名为"hello"的可执行文件。
4. 打开程序文件,并在文件顶部插入以下代码:
```
#include <stdio.h>
int main() {
printf("Hello, World!");
return 0;
}
```
5. 在VS Code中打开调试器。单击“调试”选项卡,然后单击“启动调试”按钮。这将生成一个名为"launch.json"的配置文件。
6. 在"launch.json"文件中,将配置更改为以下内容:
```
{
"version": "0.2.0",
"configurations": [
{
"name": "C/C++ Launch",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "/usr/bin/gdb"
}
]
}
```
7. 单击“启动调试”按钮。这将启动您的程序,并在VS Code中打开调试控制台。在控制台中,您可以查看程序的输出和调试信息。
8. 在调试器中设置断点。单击程序文件中的行号,以在该行设置断点。
9. 单步执行程序。使用调试器工具栏中的“继续”、“单步执行”、“跳过”等按钮,以单步执行程序并查看变量值和调用堆栈。
10. 调试完成后,单击“停止调试”按钮以停止程序执行和调试器。
希望这些步骤对您有所帮助。
阅读全文
相关推荐


















