我以前在 cygwin 中使用过 Octave,有一次我发现它会悄无声息地崩溃,没有任何消息。当时需要 libgfortran3-4.3.4-3 库,但该库已被更新删除。有没有人有过类似的经历,知道现在是否需要一个被取代的库?任何在 Cygwin 中安装过 Octave 的人的帮助都将不胜感激。
我已经重新安装了 Octave,并且:
$ cygcheck -c octave
Cygwin Package Information
Package Version Status
octave 8.4.0-1 OK
cygcheck 在重新安装之前就显示状态正常。但是,它仍然会无声无息地崩溃。
$ 八度
$ octave--帮助
$
我会打赌
https://sourceware.org/pipermail/cygwin-announce/2025-January/012097.html
因为你的症状与我意识到存在 Lapack/Openblas 问题相同。
你可以使用以下命令检查 liblapack0
如果版本是
3.12.1-1
,或者-2
您需要再次运行安装程序并降级到
3.12.0-1
当前稳定版本(非测试版本)。一般来说,对于这种无声崩溃,找出罪魁祸首的最佳方法是使用 strace
这样,Windows 加载失败就会弹出并识别要查找的问题。