我在 Ubuntu 14.04 中使用 gui 运行 Octave 3.8。我的程序中的某个地方有一个无限循环,并且终端似乎没有响应典型的按键来停止执行。 (例如,Ctrl+C、Ctrl+Z)当我在终端中运行程序时,我可以只按 Ctrl+C,但这似乎在这里不起作用。我可以做什么来停止执行?
要在 Octave GUI 或提示符中停止正在运行的命令或脚本:
你会看到:
less -- (f)orward, (b)ack, (q)uit
要中止(并关闭 GUI 或命令行):
停止打印命令或脚本的输出(?):
这是一个长期运行的 bug,自 2012 年以来尚未修复,如果可能,请使用
--no-gui
运行。
在经历了大量错误报告之后。
最后通过在命令窗口(暂停语句下方)按 (ctr + c + Enter) 终止执行。
希望它也适合你。
我成功尝试使用系统监视器来停止octave和octave-gui的进程。系统监视器中提供了 Octave 和 Octave-GUI 进程。
停止进程后,当我点击八度图形用户界面时,它会提出终止或等待的投诉。我忽略它并转到系统监视器,然后告诉它继续 Octave-GUI 进程(仅)。 (告诉它继续八度音程过程没有帮助。)然后,我通过单击命令窗口返回到 GUI。我立即按下control+c。现在,根据我按 run/f5 的次数,我必须使用系统监视器再次停止 Octave-GUI 和 Octave 进程,然后继续 Octave-GUI 进程,然后按 Ctrl+C,直到我每次运行时都应用了 ctrl+c。