使用 openblas 而不是 blas 会破坏 fltk - 在 Octave 中绘图

使用 openblas 而不是 blas 会破坏 fltk - 在 Octave 中绘图

当我尝试在 GNU Octave 中绘制任何内容时,出现此错误。

octave:1> plot(linspace(1,2,30),linspace(1,1,30))
error: feval: /usr/lib/octave/5.2.0/oct/x86_64-pc-linux-gnu/__init_fltk__.oct: failed to load: libfltk_gl.so.1.3: cannot open shared object file: No such file or directory
error: called from
    graphics_toolkit at line 91 column 5
    figure at line 91 column 7
    newplot at line 117 column 10
    plot at line 222 column 9

一种解决方法是使用gnuplot代替fltk,但使用 时绘图看起来更好fltk

事实证明,在安装 Julia 期间blas被替换为openblas,安装后blas(通过删除juliaopenblas)它又可以工作了。

那么,如何fltk使用openblas

答案1

我可以通过安装 fltk 来解决这个问题sudo pacman -S fltk

相关内容