【问题标题】:GDB step is taking lot of time with clangGDB 步骤在 clang 上花费了很多时间
【发布时间】:2021-11-01 13:08:01
【问题描述】:

我正在调试 llvm/lib/.. 中的代码。我正在使用 clang 的调试版本。通过执行“clang ... -emit-llvm”命令来达到断点。我可以用它附加 gdb。

当我使用 gdb 移动到下一行时,需要花费很多时间。我试图通过跳过所有符号来编写一个 .gdbinit 文件。但这并没有解决我的问题。请建议我任何提高调试速度的方法。

【问题讨论】:

    标签: gdb clang llvm llvm-ir


    【解决方案1】:

    这是一个 VS 代码 C++ 扩展问题。该问题报告如下:

    https://github.com/microsoft/vscode-cpptools/issues/2901

    在回答此帖子时,该问题尚未解决。因此,作为一种解决方法,我使用 VS 代码中的“CodeLLDB”扩展来使用 LLDB 作为调试器,并且步进非常快。

    【讨论】:

      猜你喜欢
      • 2017-05-10
      • 2015-08-02
      • 2011-06-21
      • 1970-01-01
      • 2019-01-06
      • 2016-04-05
      • 1970-01-01
      • 1970-01-01
      • 2023-01-31
      相关资源
      最近更新 更多