⑴ boost如何安裝
Windows下Boost庫安裝方法
1. 概述
Boost庫的安裝的方法,IDE涉及DEV C++和VS 2008。
2. 下載
直接下載鏈接:參見網頁 http://www.boost.org/users/history/version_1_46_1.html,這里的鏈接網速很慢,78MB的東西,下載了10%左右,就定住了,試了三次都是這樣,基本放棄了這個下載鏈接。
SVN下載鏈接,文件保存在「D:\Boost」下:參見網頁 http://www.boost.org/users/download/,對於1.46版本的Boost,如果完全編譯後,可能需要12-15GB的空間,雖然還沒編譯就佔了3GB。
3. VS2008 Boost庫編譯(-vc9)
首先,編譯bjam,在命令行下,運行bootstrap.bat -vc9
然後,編譯庫。在命令行下,運行:
bjam stage --toolset=msvc-9.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-python --without-serialization --without-wave --stagedir="D:\Boost\bin\vc9" link=static runtime-link=shared threading=multi debug release
bjam stage --toolset=msvc-9.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-python --without-serialization --without-wave --stagedir="D:\Boost\bin\vc9" link=static runtime-link=static threading=multi debug release
編譯用了50分鍾左右,產生了303MB的文件。
4. VS2008 Boost庫配置
Tools -> Options -> Projects and Solutions -> VC++ Directories
在Library files中,增加D:\Boost\bin\vc9\lib
在Include files中,增加D:\Boost\
其中,Library的目錄就是前面編譯產生的那些庫文件保存到的位置
其中,Include的目錄隨著Boost的不同版本會不同,現在1.47版本只要指定為D:\Boost即使用SVN下載Boost的文件夾就可以了。