运行使用 Geany IDE 编译的 C 程序时出错,错误代码:127

运行使用 Geany IDE 编译的 C 程序时出错,错误代码:127

我通过 Ubuntu 软件中心安装了 Geany IDE。用 C 编写了一个 hello world 程序,它编译成功,但是当我尝试运行它时,它给了我这个错误:

./geany_run_script.sh: 5: ./geany_run_script.sh: ./hello: not found

------------------
(program exited with code: 127)
Press return to continue

有人能告诉我我该怎么做吗?

答案1

你只编译了你的源文件,但没有建立你的应用,这意味着链接未完成,并且未创建可执行文件。使用“build”菜单中的“build”子菜单(如果我没记错的话,默认快捷键是 F9)并重试。

答案2

从 Ubuntu 软件中心更新 Geany 版本或通过删除当前版本来安装新版本。我也遇到了同样的问题,然后我尝试了这个方法。

答案3

我尝试了以上所有方法,但都不起作用。最简单的方法是将程序文件路径添加到编辑 > 首选项 > 常规选项卡 > 启动选项卡 > 项目文件保存它。

现在,转到构建 > 设置构建命令 > 执行命令 > 执行按如下所示添加:(不要错过前导.

."/%e"

点击确定。现在构建 > 构建F9) 进而构建 > 执行F5)。轰隆隆。现在应该可以工作了。

相关内容