我尝试在我的kali linux上安装octave
wget ftp://ftp.gnu.org/gnu/octave/octave-3.6.3.tar.bz2
tar -xvf octave-3.6.3.tar.bz2
cd octave-3.6.3
./configure
make
sudo make install
这是我尝试的但最后我收到错误
checking for Fortran 77 libraries of ...
checking for dummy main to link with Fortran 77 libraries... none
checking for Fortran 77 name-mangling scheme... configure: error: in `/root/Desktop/octave-3.8.0':
configure: error: cannot compile a simple Fortran program
See `config.log' for more details
对linux,octave有什么新的帮助?
答案 0 :(得分:2)
每当您编译任何源代码时,请务必阅读文档以了解依赖项。
我只能在Kali Linux上构建它,并从存储库安装这些开发包和库:
sudo apt-get install gfortran libqhull5 libqhull-dev libblas-dev liblapack-dev libhdf5-serial-dev libfltk1.3-dev
然后尝试:
./configure
make
make install
只有安装这些功能,Octave才会失去一些功能,但./configure
将告诉您需要安装哪些功能才能启用这些功能。
希望这有帮助!
答案 1 :(得分:1)
假设您使用的是标准的kail apt源,则octave应该在您的存储库中。
apt-get install octave
似乎没有kali有gfortran,我不建议你尝试从源代码构建它。
还要考虑到你安装kali的任何程序都可以在任何其他Linux发行版上运行,你可以选择更方便用户使用的东西。