vscode上配置lldb调适c++
时间: 2024-12-28 22:24:35 浏览: 24
### 配置 LLDB 进行 C++ 调试
为了在 VSCode 中配置 LLDB 来调试 C++ 程序,需要创建并编辑 `launch.json` 文件来指定调试器及其参数[^3]。
#### 创建 `launch.json`
通过按下 F5 并选择环境的方式可以自动生成基本的 `launch.json` 文件。对于 LLDB,确保文件中的 `"type"` 字段被设为 `"cppdbg"` 或者根据具体需求调整为适合 LLDB 的配置项[^2]。
下面是一个适用于 macOS 和 Linux 上使用 LLDB 调试 C++ 应用程序的 `launch.json` 示例:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(lldb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/helloworld",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "lldb"
}
]
}
```
此配置允许用户启动带有 LLDB 的调试会话,并指向编译后的可执行文件路径 `${workspaceFolder}/helloworld`。如果项目结构不同,则需相应修改 `"program"` 字段以匹配实际二进制文件的位置。
阅读全文