- Eigen 3.2.2(eigen-eigen-1306d75b4a21.zip)をダウンロードしてファイルを解凍する。(C:\eigen-eigen-1306d75b4a21)
http://eigen.tuxfamily.org/
https://bitbucket.org/eigen/eigen/downloads/
-
ソースコードの入力先とソリューションファイルの出力先を指定する。
- Where is the source code: C:\eigen-eigen-1306d75b4a21
- Where is build the binaries: C:\eigen-eigen-1306d75b4a21\build
-
[Configure]を押してターゲットとなるVisual Studioを選択する。
-
各種設定を行う。
- CMAKE_INSTALL_PREFIX C:\Program Files\Eigen (or C:\Program Files (x86)\Eigen)
-
[Generate]を押してソリューションファイルを出力する。
-
Visual Studioを管理者権限で起動してEigenのソリューションファイル(C:\eigen-eigen-1306d75b4a21\build\Eigen.sln)を開く。
(Visual Studioを管理者権限で起動しないとINSTALLが失敗する。) -
Eigenをインストールする。(INSTALL)
- ソリューションエクスプローラーからINSTALLプロジェクトを選択する。
- [ビルド]>[プロジェクトのみ]>[INSTALLのみをビルド]を押してEigenをインストールする。
CMAKE_INSTALL_PREFIXで指定した出力先へ必要なファイルがコピーされる。
- 環境変数EIGEN_ROOTを作成してEigenのパス(C:\Program Files\Eigen)を設定する。