VSCode如何配置调试源文件?
时间: 2024-11-16 10:13:54 浏览: 40
在Visual Studio Code (VSCode) 中配置调试源文件通常涉及到创建和编辑`.vscode`目录下的`launch.json` 文件,该文件包含了调试任务的具体设置。以下是基本步骤:
1. **打开VSCode**: 打开VSCode并导航到包含源文件的项目根目录。
2. **打开launch.json** : 如果没有`launch.json`,可以在侧边栏的`Debug`菜单下点击`配置文件`,然后选择`新建启动配置...` 来创建它。
3. **添加调试配置**:
- 在`launch.json`中,你可以看到一个模板,其中有一个示例配置。复制一个`configurations` 对象并命名为你的项目名称,比如`cppdbg`。
- 修改`program`字段,指向你的可执行文件(即编译后的输出)。
- 根据需要,填写其他属性如`args`(命令行参数)、`cwd`(工作目录)等。
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/build/myapp", // 这里替换为你的可执行文件路径
"args": [], // 可选,传递给程序的参数列表
"stopAtEntry": false,
"cwd": "${workspaceFolder}", // 进程的工作目录
"environment": [], // 运行环境变量
"externalConsole": true, // 是否显示外部控制台
"MIMode": "gdb", // 调试器模式(gdb或lldb)
"miDebuggerPath": "/path/to/gdb" // 如果不在PATH中,指定gdb的完整路径
}
]
}
```
4. **保存并测试**: 保存`launch.json`,然后在VSCode的调试面板(F5快捷键或菜单`Run > Start Debugging`)中点击对应的配置开始调试。
阅读全文