Clion 2016.2中的调试器EAP与

时间:2016-07-06 05:26:40

标签: c debugging clion

我刚刚升级到Clion的最新早期访问,调试器对我不起作用。它在早期版本中有效。现在我可以运行一个最小的程序并获得预期的输出。

/home/dac/.CLion2016.2/system/cmake/generated/cliontest-77d7a571/77d7a571/Debug/cliontest
hello
Process finished with exit code 0

但调试器似乎不起作用?我添加断点但没有输出也没有中断,程序就退出了。我做错了什么或是这个版本2016.2 EAP build 162.1120.17的Clion中的错误?调试器曾经在2016.1版本中运行得更好,即使我在那里遇到错误,我也试图查看它是否仍然是最新版本。我之前调试时得到的是"无法收集变量"对于某个变量而且我正在调查这个错误是否仍然是较新的版本。但是现在我有两个问题:我甚至无法让调试器在这个新版本中运行。它就像调试器只是"沉默"。

/home/dac/.CLion2016.2/system/cmake/generated/cliontest-77d7a571/77d7a571/Debug/cliontest
During startup program exited normally.

Process finished with exit code 0

enter image description here

如果我在shell中手动导航到生成的可执行文件,那么它是可运行的但我想使用调试器。

更新

我在Jetbrains https://youtrack.jetbrains.com/issue/CPP-7132

打开了这个问题

1 个答案:

答案 0 :(得分:0)

问题得到解决:原因是我使用的是自己的自定义shell,无法执行所有shell功能。当我切换到bash shell时,一切正常。