到 http://www.boost.org/ 下載最新版本
目前是1.60.0
點選熟悉的windows作業系統
點選後直接連到Sourceforge下載
檔案有些大 126MB
解壓縮至如 E:\Boost Library\boost_1_60_0
------------------------------------------------------------------------------
執行bootstrap
build 速度還蠻快的
接著執行b2
下命令 > .\b2
這個要花一些時間……….
編譯大約花10~20分鐘, 出現一些warning….
編譯結果: E:\Boost Library\boost_1_60_0\stage\lib
------------------------------------------------------------------------------
測試安裝結果
後來發現boot library 編譯會去偵測本機安裝的Visual Studio最新版本,
所以原本是打算編譯for VS2010,結果卻是得到VS2013的版本…@@
這樣會導致專案需要升級到VS2013才有辦法編譯成功
如果純粹複製一份libboost_filesystem-vc120-mt-1_60.lib
重新命名成libboost_filesystem-vc100-mt-1_60.lib還是沒辦法,
因為編譯過程會檢查VS版本, 終究乖乖升級VS2013
參考資料
1. 登泰山而小天下:Boost C++ Libraries 初體驗
3. OpenCV with Visual Studio 影像辨識處理
留言列表