【问题标题】:How to prevent CLion from debugging into C++ source files如何防止 CLion 调试到 C++ 源文件
【发布时间】:2019-03-15 16:42:35
【问题描述】:

所以当我在 CLion 中调试我的程序时,我使用 F7 来查看我的程序一步一步的运行。但有时,程序会移动到像“unique_ptr.h”这样的源文件中,我对此并不感兴趣。有没有办法阻止调试器检查这些文件?我只想看自己的源代码。

【问题讨论】:

  • 您好,欢迎您!你试过什么?你在自己的研究中发现了什么?请查看stackoverflow.com/help/how-to-ask 以更好地帮助他人帮助您。
  • F8(越过)和SHIFT+F8(离开)对您来说可行吗?

标签: clion


【解决方案1】:

如果您使用 LLBD,只需编辑 ~/.lldbinit。并添加一行像

settings set target.process.thread.step-avoid-regexp ^(std::|boost::shared_ptr)

这可以防止进入 std:: 东西,也不会进入 shared_ptr。

如果你使用 GDB,你可以使用它的跳过功能https://sourceware.org/gdb/onlinedocs/gdb/Skipping-Over-Functions-and-Files.html

【讨论】:

    猜你喜欢
    • 2022-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-03
    • 2017-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多