安裝Boost和Eigen3

稀里糊涂用了多年C++,至今不會(huì)裝Boost 和Eigen3
今天嘗試安裝libpointmatcher
之前是用vcpkg裝的boost,可能是因?yàn)闆](méi)有添加環(huán)境變量,cmake-gui總是報(bào)錯(cuò)。
于是按照l(shuí)ibpointmatcher的教程重新安裝一遍Boost :Installation of libpointmatcher on Windows using MSVC
這應(yīng)該是我見(jiàn)過(guò)寫(xiě)得比較清晰明了的Boost 安裝教程了。
包括后面的cmake-gui教程都很清晰明了。難得一見(jiàn),故記錄一下。

Install Boost

  1. Download boost_<version>.zip

  2. Extract boost_<version> in C:\dev

  3. Go to your Boost source directory with your CLI, and do:

    .\bootstrap.bat
    .\b2.exe
    
  4. Set the following three environment variables:
    BOOST_LIBRARYDIR = C:\dev\boost_<version>\stage\lib
    BOOST_INCLUDEDIR = C:\dev\boost_<version>
    BOOST_DIR = C:\dev\boost_<version>\stage\lib\cmake\Boost-<version>

  5. Add C:\dev\boost_<version>\stage\lib to Path environment variable

Install Eigen3

Eigen is header only (see Eigen's "Getting stated" page) and don't need to be build.

  1. Download eigen-<version>.zip
  2. Extract eigen-<version> in C:\dev
  3. Set EIGEN3_INC_DIR environment variable to C:\dev\eigen-<version> (folder with signature_of_eigen3_matrix_library file)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi閱讀 7,863評(píng)論 0 10
  • 16宿命:用概率思維提高你的勝算 以前的我是風(fēng)險(xiǎn)厭惡者,不喜歡去冒險(xiǎn),但是人生放棄了冒險(xiǎn),也就放棄了無(wú)數(shù)的可能。 ...
    yichen大刀閱讀 7,922評(píng)論 0 4
  • 公元:2019年11月28日19時(shí)42分農(nóng)歷:二零一九年 十一月 初三日 戌時(shí)干支:己亥乙亥己巳甲戌當(dāng)月節(jié)氣:立冬...
    石放閱讀 7,472評(píng)論 0 2
  • 今天上午陪老媽看病,下午健身房跑步,晚上想想今天還沒(méi)有斷舍離,馬上做,衣架和旁邊的的布衣架,一看亂亂,又想想自己是...
    影子3623253閱讀 3,068評(píng)論 3 8

友情鏈接更多精彩內(nèi)容