Ubuntu11.10 BLAS&LAPACK導入ガイド
線形代数の計算によく使われるライブラリであるBLAS&LAPACKのインストール方法を紹介します。
コンパイラはgfortranを想定しています。
インストール
現在の最新バージョンはversion 3.3.1です。
まず、LAPACK — Linear Algebra PACKageからlapack-3.3.1.tgzをダウンロードし、ホーム・フォルダに置いておきます。
コマンドラインを開いて、次のように入力します。
$ tar -zxvf lapack-3.3.1.tgz
$ cd lapack-3.3.1
$ cp make.inc.example make.inc
$ make blaslib
$ make lapacklib
$ sudo su
# cp blas_LINUX.a /usr/lib/libblas.a
# cp lapack_LINUX.a /usr/lib/liblapack.a
もとのlapack-3.3.1.tgzとディレクトリlapack-3.3.1は削除して構いません。
ただし、最後の2つでcpする代わりにlnでリンクをはる場合
# ln -s blas_LINUX.a /usr/lib/libblas.a
# ln -s lapack_LINUX.a /usr/lib/liblapack.a
は、ディレクトリを削除してはいけません。
LAPACKの使い方はLAPACK Users' Guide -- Third Editionを参考にしてください。