ここでは,主にBlasとしてAtlasを用いた場合について書いています. FortranベースのBlas(Lapackに付属のBlasなど)をお使いの場合は オプションやソースの記述が若干異なります. まず始めに,マトリックスの掛け算をするプログラムを実行してみましょう. 僕の書いたソース "dgemm_sample.c"を使ってコンパイル,実行してみます. Lapackを用いる必要が無く,Blasのみを用いています. (ソースの解説はこちら をご覧下さい.このページを読み終わってからで良いと思います.) 作業ディレクトリにdgemm_sample.c, blaswrap.h, f2c.hの3つを用意します. (*.hはCLapackをインストールしたディレクトリ以下のINSTALL/ ディレクトリにあります.) 次の様なコマンドを打ってコンパイルします. gcc dgemm_sample