Windows 8上的Octave问题:出现任何错误后崩溃

pet*_*ieb 19 octave windows-8

我已在Windows 8上安装(并重新安装)Octave 3次,但我仍然无法正确使用它.第一个也是最明显的问题是缺少提示; 屏幕仅显示提示后面的闪烁下划线.这不是主要问题,因为系统正确响应命令.

主要问题是Octave在遇到语法错误时崩溃,而不是礼貌地给出诊断.这使得软件开发非常繁琐.

有没有解决这个问题的方法,或者我们只是等待一方或另一方提出住宿?

Tyl*_*归玉门 22

我遇到了同样的问题.我解决了这个问题:创建octave.exe的快捷方式,然后右键单击 - > property->将"target"更改为:

C:\Program Files\Octave\Octave3.6.*_gcc*.*.*\bin\octave.exe -i --line-editing
Run Code Online (Sandbox Code Playgroud)

如果您有语法错误,它将不会退出.我还不明白参数的含义.

参考:http: //exciton.eo.yzu.edu.tw/~lab/?p = 121


小智 8

键入octave --help可以检查参数的含义.-i也--interactvie,强制Octave交互行为.也许Octave在默认情况下以非交互模式运行,这意味着不应该显示提示,并且在读取文件时遇到错误时应立即终止.


pan*_*ear 0

我不知道这是否能解决您的问题,或者这对您来说是否是一个过于臃肿的解决方案,但我通过 Cygwin 在 Windows 7 上使用 Octave 没有任何问题。