はせあさんからもらったプログラム(for Fedora8)をUbuntu(10.04-amd64)で動かそうとしてすこはまり。
そもそもこれらが何するものかもよく知らないのに手を出したのが失敗のもとか。。。
-
インストール
-
synapticでatlasでフィルターしてlibatlas、libcblas あたりを追加した
-
でも、実は標準で入ってたのかも???
-
-
Fedoraも標準インストールなら入るらしいのだが、共有マシンは最小構成なため利用不可みたい
-
-
ヘッダーのinclude
-
頂いたファイルでは<atlas /cblas.h>となっていたのを<cblas .h>に変更
-
これが無いと、cblas_?の関数への引数が解決されない。
-
-
-
compile
# もともと教えてもらったのは gcc [filename] /usr/lib/atlas/libcblas.a /usr/lib/atlas/libatlas.a -lm # 諸々の変更に伴い次のようになった。(というか、これでようやくうまくいった) gcc [filename] -llapack -lf77blas -lcblas -latlas -lm
ここに至るまでどんだけ時間が。。。
その他の詳しい情報は、こちらを参照(相当詳しい説明)
</cblas></atlas