且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在Windows 7上的Octave中准确启用64位索引(64位)

更新时间:2022-04-16 02:22:45

64位索引编制不是您启用的功能.您必须从这样的源代码构建Octave.在Windows中这并非微不足道. "Octave必须使用选项--enable-64进行配置"一词,是指您在实际构建Octave之前运行的配置脚本,而不是可以从Octave运行的某些配置文件或选项.

64 bit indexing is not something you enable. You must build Octave from source like that. That is not trivial in windows. The word configure in "Octave has to be configured with the option --enable-64", refers to the configure script that you run before actually building Octave, not to some configuration file or option you can run from Octave.

此外,还需要从64位源中重建诸如BLAS和LAPACK之类的Octave依赖项,而据我所知,这种依赖关系就显得微不足道了.即使在Linux中,大多数发行版也只能提供32位版本.请参阅最近在邮件列表上的讨论.

In addition, Octave dependencies such as BLAS and LAPACK will also need to be rebuilt from source with 64 bit which I am told is even less trivial. Even in Linux, most distributions will provide 32 bit builds only. See a recent discussion on the mailing list.