VS2013下Eigen3.2.8的編譯

/********************************************

Eigen3.5.5的編譯

******************************************/

1.首先在官網下載Eigen3.2.8的源碼,爲什麼下載3.2.8而不是最新的,可能很多人安裝Eigen是爲了進一步安裝PCL,但是PCL卻不支持Eigen3.2.8以上的版本了,在編譯的時候會出錯,因此這裏不選擇高版本

https://github.com/eigenteam/eigen-git-mirror/tree/3.2.8

2.解壓,比如我解壓至D:\Eigen,並在裏面新建Build文件夾作爲編譯使得環境,新建Eigen文件夾作爲最後安裝的位置

 

3.然後打開CMake,CMake請自行下載,將eigen-eigen-git-mirror-3.2.830文件夾下的CMakeLists.txt拖至CMake中,Where is the source code爲默認的eigen-git-mirror-3.2.8,Where to build the binaries修改爲我們新建的Build文件夾,我們可以勾選Grouped和Advanced。然後點擊Configure,選擇Visual Studio 12 2013。

 

4.在CMAKE-CMAKE_INSTALL_PREFIX中將路徑修改爲我們新建的Eigen,點擊Configure,沒有紅色後點擊Generate。

 

5.此時在Build文件夾中會生成相應文件,我們以管理員身份打開該目錄下的Eigen3.sln

 

6.打開後選擇ALL_BUILD生成,由於Eigen只會生成頭文件,而不生成二進制文件,因此無所謂debug或release配置。

 

7.然後找到INSTALL,右鍵-僅用於項目-僅生成INSTALL由此完成安裝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章