【问题标题】:LLVM C++ Debugging in Visual Studio CodeVisual Studio Code 中的 LLVM C++ 调试
【发布时间】:2017-03-23 16:39:50
【问题描述】:

让 Visual Studio Code 调试器为我的 C++ 项目工作时遇到了很多麻烦。我知道它不是 C++ 的流行 IDE,但 XCode 和 Emacs 同样不适合我。我什至无法让他们运行我的代码。

我想知道是否有人可以共享允许他们使用 VCS 调试菜单的 .vscode 配置。我真的很感激。

附:我尝试按照教程 here 进行操作,但基本上没有帮助。

【问题讨论】:

    标签: c++ debugging llvm visual-studio-code debuggervisualizer


    【解决方案1】:

    如果你使用lldb作为ma​​cOS平台的调试器和编程,答案很简单。

    C/C++ 扩展在 ma​​cOS 中无法正常工作,所以我建议你使用 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}"
            }
        ]
    }
    

    希望我能帮到你。

    【讨论】:

      猜你喜欢
      • 2020-02-04
      • 2017-02-13
      • 2016-12-29
      • 1970-01-01
      • 1970-01-01
      • 2018-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多