本教程/笔记,用于指导在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://blog.csdn.net/yanxiangtianji/article/details/46876161