我刚刚在我的 Ubuntu PC 上安装了 Lazarus,用于 uni 上的算法课程。
当我尝试通过终端运行控制台应用程序时遇到以下错误。
“/usr/bin/gnome-terminal”:不是可执行格式:文件格式不是 认可
运行参数上的启动应用程序设置如下:
/usr/bin/gnome-terminal -t 'Lazarus 运行输出' -e '$(LazarusDir)/tools/runwait.sh $(TargetCmdLine)'
当我在任何终端中执行
/usr/bin/gnome-terminal
时,都会弹出一个新终端,所以我不确定为什么它不起作用。
我只想将运行结果输出到某个地方,看看我的代码是否正常工作。
不知道此时您的问题是否仍然与您相关,但我遇到了同样的问题,并最终遵循了维基上的建议:
https://wiki.lazarus.freepascal.org/IDE_Window:_Run_parameters#Launching_application
因此,我使用 apt-get 安装了 xterm,在“运行”>“运行参数”>“启动应用程序”中输入
/usr/bin/xterm $(TargetCmdLine)
,它成功了。