Ubuntu - 在CLion中调试退出代码为127

时间:2017-06-19 02:25:42

标签: c++ c debugging ubuntu clion

我在Ubuntu 16.04 LTS上运行CLion 2017.1.3。当我点击" Debug" 按钮,C ++项目构建然后调试器停止并退出并显示错误:

"在启动程序中退出代码127。

流程已完成,退出代码为0"

我在StackOverflow和其他论坛中搜索了这个问题,但找不到任何答案来解决我的问题。请帮我解决这个错误。

1 个答案:

答案 0 :(得分:5)

问题是因为我的SHELL变量指向了错误的路径。当我遇到另一个无法使用pip安装任何python包的问题时,我发现了这一点。当我用Google搜索该错误时,我碰巧发现了这个SHELL变量问题。

在终端中执行echo $SHELL并检查它是否是您正在使用的有效shell。我使用bash shell,因此使用命令/bin/bash

将其更改为chsh -s /bin/bash root

此外,一些调试库丢失了,我可以使用Ubuntu的软件更新程序恢复。现在,我可以调试:)