我想在 Geany 中运行 C++,但它不起作用。
之前我尝试运行 Pascal,但没有成功。后来我安装了 fpc,成功运行。
当我运行 C++ 时,终端中出现以下错误:
./geany_run_script.sh: 5: ./geany_run_script.sh: ./untitled: not found
------------------
(program exited with code: 127)
Press return to continue
是否有任何附加插件或其他东西需要我在 Geany 中运行 C++ 程序?
答案1
您并没有构建该文件,您只是编译了它。
在您的屏幕截图中我们可以看到编译命令 g++ -Wall "-c", http://bakhtiar.web.id/wp-content/uploads/Screenshot%20from%202013-04-01%2013:15:02.png
意思是“编译和汇编,但不链接”。
答案2
如果程序编译不成功,我只能重现这个错误或者您在编译后没有构建它。如果您已经编译并构建了它,则您的程序中可能存在错误,这意味着untitled.cpp
没有编译成相应的二进制文件untitled
,从而引发./untitled: not found
错误。
请务必检查编译器输出以查看编译是否成功。您可以在代码区域下方找到它。请参阅:
尝试运行一个简单的 Hello World C++ 程序并检查它是否运行。
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
答案3
按照如下方式在 Geany 中构建文件,之后你应该能够毫无问题地执行
答案4
我尝试了所有其他答案,但都不起作用。最简单的方法是将程序文件路径添加到编辑 > 首选项 > 常规选项卡 > 启动选项卡 > 项目文件保存它。
现在,转到构建 > 设置构建命令 > 执行命令 > 执行按如下所示添加:(不要错过前导.
)
."/%e"
单击“确定”,即可。现在构建 > 构建(F9) 进而构建 > 执行(F5)。轰隆隆。现在应该可以工作了。