CLION没有调试我的一个目标 - 立即`进程完成退出代码0`

时间:2018-05-14 14:22:51

标签: c++ debugging clion

我在使用Clang 6的Mac上。我有一个带有一些目标的项目,他们都按预期工作,直到最近突然我无法调试我的单元测试。我给出了调试命令,它立即返回

Process finished with exit code 0
Empty test suite.

我可以在CLion内部(或在其外部)run目标,并按预期运行。我可以按预期调试其他目标。

正如预期的那样,CLion正在构建不可调试的目标。我已经使用该程序创建了其他CLion配置,并且没有一个会正确调试它 - 无论是设置为“普通”应用还是设置为CLion中的Google测试应用。

我在版本控制中没有我的CLion配置文件,并且CLion的本地历史记录不可用 - 该选项显示为灰色。

我不知道在这里发布什么信息,我希望别人看到这样的东西,或者猜猜我可能做了什么。我已重新启动计算机以及在CLion中“使缓存无效并重新启动”。他们都没有任何影响。

1 个答案:

答案 0 :(得分:1)

preferencesbuild execution and deploymentToolchainsdebugger,从bundled lldb切换到bundled gdb,调试程序(可能不是必要的),然后切换回bundled lldb修复问题。

我不知道实际问题是什么或者如何修复它,但确实如此。