FC2ブログ

爪車

liboctaveの導入メモ

Ubuntu9.10の環境でliboctave(Octave C++)のインストールと利用のメモです。

liboctaveの利用はこちらを参考に。
octave+c++で数値計算
liboctave で数値計算(リンクとインストール)

octaveの最新版は3.2のようだが、ubuntu9.10での公式パッケージは3.0.5なのでこちらを利用。

インストール
sudo apt-get install octave3.0 octave3.0-headers
sudo apt-get install liblapack-dev
sudo apt-get install fftw-dev readline-common
で大丈夫だと思う。もしかしたら他にも必要かも。

/etc/ld.so.confに/usr/lib/octave-3.0.5を追加する。
sudo ldconfig

liboctaveを利用するプログラムには
#include <octave/config.h>
#include <octave/Matrix.h>
として、コンパイルは
g++ -I/usr/octave-3.0.5 -I../include -c test.cpp
g++ -o test test.o -L/usr/lib/octave-3.0.5 -loctave -lcruft -ldl -lfftw3 -llapack -lblas -L/usr/bin/octave/

必要ならば
sudo apt-get install octave3.0-htmldoc
で/usr/share/docにoctave3.0-htmldocがインストールされます。

« ODEの導入メモ|Top|新しいPC買いました »

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://tsumeguruma.blog46.fc2.com/tb.php/90-04050095

Top

HOME

tsumehashi

Author:tsumehashi
FC2ブログへようこそ!

10 | 2019/11 | 12
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30