Ubuntu - CLion 中的调试以代码 127 退出
Ubuntu - Debugging in CLion exits with code 127
我是 运行 CLion 2017.1.3 Ubuntu 16.04 LTS。当我点击 "Debug"
按钮,C++ 项目构建,然后调试器停止并退出并出现错误:
“在启动过程中程序以代码 127 退出。
进程已结束,退出代码为 0
我在 Whosebug 和其他论坛中搜索了这个问题,但没有找到解决我的问题的任何答案。请帮我解决这个错误。
问题是因为我的 SHELL 变量指向了错误的路径。当我遇到另一个无法使用 pip 安装任何 python 包的问题时,我发现了这一点。当我用谷歌搜索那个错误时,我碰巧发现了这个 SHELL 变量问题。
在终端中执行 echo $SHELL
并检查它是否是您正在使用的有效 shell。我使用 bash shell,因此使用命令 chsh -s /bin/bash root
将其更改为 /bin/bash
此外,一些调试库丢失了,我可以使用 Ubuntu 的软件更新程序将其恢复。现在,我可以调试了:)
我是 运行 CLion 2017.1.3 Ubuntu 16.04 LTS。当我点击 "Debug" 按钮,C++ 项目构建,然后调试器停止并退出并出现错误:
“在启动过程中程序以代码 127 退出。
进程已结束,退出代码为 0
我在 Whosebug 和其他论坛中搜索了这个问题,但没有找到解决我的问题的任何答案。请帮我解决这个错误。
问题是因为我的 SHELL 变量指向了错误的路径。当我遇到另一个无法使用 pip 安装任何 python 包的问题时,我发现了这一点。当我用谷歌搜索那个错误时,我碰巧发现了这个 SHELL 变量问题。
在终端中执行 echo $SHELL
并检查它是否是您正在使用的有效 shell。我使用 bash shell,因此使用命令 chsh -s /bin/bash root
/bin/bash
此外,一些调试库丢失了,我可以使用 Ubuntu 的软件更新程序将其恢复。现在,我可以调试了:)