/********************************************
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由此完成安裝。