2015年8月9日日曜日

CLapack インストール (Visual Studio 2013, Windows8)

使おうと思っているライブラリがClapackを使っているようなのでインストールしてみた。
インストールの手順を示す。

1.ダウンロード
CLapackのサイトにいってcmake用ライブラリをダウンロード。
掲載時点では、clapack-3.2.1-CMAKE.tgz
適当なところで展開。私の場合は、ライブラリ関係はC:\devにおいているのでその下で展開した。

2.cmake
cmake で上記のフォルダを指定しconfigure してから Generate
(configureでwarningがいくつかでるが無視する。)

3.コンパイル
Buildの以下にある
clapack.sln
を実行。ここで、素直に全コンパイルをやるとエラーが大量にでる。ちゃんと、readme.installを読むと、以下の順番でコンパイルと書いてある。
 f2c libraries
 BLAS library
 main library
すると上手くいく。

4.Include と Libraryファイル
コンパイル結果のファイルの置き場所は以下(c:\dev\ に展開した場合)
Include:
C:\dev\clapack-3.2.1-CMAKE\INCLUDE
Library:
C:\dev\clapack-3.2.1-CMAKE\build\BLAS\SRC\Debug\blas.lib
C:\dev\clapack-3.2.1-CMAKE\build\F2CLIBS\libf2c\Debug\libf2c.lib
C:\dev\clapack-3.2.1-CMAKE\build\SRC\Debug\lapack.lib

Ref:
http://tauyosi.blog91.fc2.com/blog-entry-6.html
http://momose-d.cocolog-nifty.com/blog/2014/06/visual-studio-2.html

0 件のコメント:

コメントを投稿