标签:
本教程/笔记,意在指导在Ubuntu及其它Linux系统上怎样通过源代码安装Octave。
Octave是GNU旗下取代matlab的数学工具软件,语法与matlab高度兼容。而且支持一些独有的更清晰更符合Linux社区习惯的语法。
尽管在一些详细工具包和部分特性、效率上不如matlab。可是对于一般用户,它是matlab的一个有效的合法的免费的替代工具。
3.8版本号之前官方没有GUI界面,这无疑是它在普及方面的一个重大阻碍,让想使用GUI,必须下载第三方的工具(如qtoctave)。
3.8版本号增加了实验性的GUI界面。从4.0版本号開始GUI界面成为了默认的功能。
Windows用户和部分Linux版本号的用户能够直接享受Octave官方编译好的4.0版本号,其它版本号用户仅仅能自己从源代码编译。
众所周知。Ubuntu官方源对软件的升级跟进很缓慢。在笔者写这个教程的时候【2015-07-14】,Ubuntu官方源上最新的版本号为3.8.1。
详细过程例如以下:
sudo apt-get build-dep octave
sudo apt-get install libportaudio-dev libqt4-opengl-dev #for gui
#sudo apt-get install libqt4-dev libqscintilla2-dev #for gui, (unnecessary for Ubuntu)
#sudo apt-get install llvm #for jit
wget https://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
tar xzf octave-4.0.0.tar.gz
cd octave-4.0.0
./configure
#./configure --enable-jit
make
make check
sudo make install
说明:
./configure --help
命令查看 标签:
原文地址:http://www.cnblogs.com/mengfanrong/p/5183590.html