在Visual Studio Code中设置和配置C++代码的调试步骤是什么?
时间: 2024-11-25 19:22:28 浏览: 4
在Visual Studio Code (VSCode) 中配置C++代码进行调试通常需要以下步骤:
1. 安装C/C++插件:首先,确保已经安装了“C/C++”官方支持的插件。在VSCode的扩展市场搜索"CPPTools"或"C/C++ Extension Pack"并安装。
2. 设置工作区根目录:打开命令面板(按`Ctrl + Shift + P`),输入`C/C++: Select Workspace`,选择包含源代码的工作区根目录。
3. 配置CMake:如果你的项目依赖于CMake,创建一个名为`.vscode/c_cpp_properties.json`的文件,配置编译器路径(`configurations`部分,例如`cppdbg`),以及CMake生成的可执行文件的位置。
```json
{
"configurations": [
{
"name": "CMake",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/build/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb"
}
]
}
```
4. 创建启动配置:同样通过命令面板,输入`C/C++: Edit Configurations`来编辑或添加新的启动配置。根据你的需求,可以配置不同的运行模式,如`launch`、`attach`等。
5. 编辑源文件:在需要断点的代码行设置断点(按`F9`或在左侧边栏点击行号)。
6. 运行调试:最后,在命令面板输入`Debug: Start Debugging`或者点击左下角的绿色三角形按钮开始调试。如果一切正常,程序将在断点处暂停。
阅读全文