在 Windows 上对 Octave 应用补丁

Applying patches to Octave on Windows

我想修复 windows 上的 Octave 断点错误。我在错误跟踪器 [bug #46451] 中找到了补丁,但我似乎找不到在 windows 上应用它的方法。我可以看到要更改的 diff 文件,但即便如此,我似乎也无法在八度文件夹中找到要应用更改的文件。

由于补丁更改了 C++ 源代码,您必须自己构建 GNU Octave。现在 windows 构建是使用交叉编译环境 MXE octave http://wiki.octave.org/MXE 完成的。

简而言之,你必须

  1. 安装 GNU/Linux 发行版
  2. 安装内置依赖、mercurial 等
  3. 克隆 mxe octave 存储库
  4. 也许将补丁修改为当前的源代码并应用它
  5. 构建 MXE Octave 需要几个小时