Visual Studio 代码中的 LLVM C++ 调试
LLVM C++ Debugging in Visual Studio Code
我在让 Visual Studio 代码调试器为我的 C++ 项目工作时遇到了很多麻烦。我知道它不是 C++ 的流行 IDE,但 XCode 和 Emacs 都同样不适合我。我什至无法让他们 运行 我的代码。
我想知道是否有人可以分享他们的 .vscode 配置,这些配置允许他们使用 VCS 调试菜单。非常感谢。
P.S。我尝试按照教程 here 进行操作,但基本上没有帮助。
如果你使用lldb
作为macOS平台的调试器和编程,答案很简单。
C/C++
扩展在 macOS 中无法正常工作,所以我建议您使用 LLDB Debugger
.
如果你已经通过 homebrew 安装了 python
,你需要在 issue 之后做一些额外的设置(也有一个 PR 可以解决这个问题但是现在正在等待合并)。如果 lldb
输出中有警告,也许您还需要 运行 pip install six
。
这是我使用的一个简单配置:
{
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug",
"program": "${workspaceRoot}/format",
"args": [],
"cwd": "${workspaceRoot}"
}
]
}
希望能帮到你
我在让 Visual Studio 代码调试器为我的 C++ 项目工作时遇到了很多麻烦。我知道它不是 C++ 的流行 IDE,但 XCode 和 Emacs 都同样不适合我。我什至无法让他们 运行 我的代码。
我想知道是否有人可以分享他们的 .vscode 配置,这些配置允许他们使用 VCS 调试菜单。非常感谢。
P.S。我尝试按照教程 here 进行操作,但基本上没有帮助。
如果你使用lldb
作为macOS平台的调试器和编程,答案很简单。
C/C++
扩展在 macOS 中无法正常工作,所以我建议您使用 LLDB Debugger
.
如果你已经通过 homebrew 安装了 python
,你需要在 issue 之后做一些额外的设置(也有一个 PR 可以解决这个问题但是现在正在等待合并)。如果 lldb
输出中有警告,也许您还需要 运行 pip install six
。
这是我使用的一个简单配置:
{
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug",
"program": "${workspaceRoot}/format",
"args": [],
"cwd": "${workspaceRoot}"
}
]
}
希望能帮到你