2009-10-02

Win32:MingW+Boost+Code::Blocks

boost版本:1.39.0

0.保證有至少5G剩餘空間,完全編譯需15G。

在系統環境變量PATH中添加路徑

<%Code::Blocks安裝目錄%>\MinGW\bin;

<%Code::Blocks安裝目錄%>\MinGW\libexec\gcc\mingw32\3.4.5;

1.下載boost,解壓至<%boost_準備目錄%>

2.下載boost_jam,解壓之,將bjam.exe複製到<%boost_準備目錄%>

3.進入<%boost_準備目錄%>

執行bjam install --toolset=gcc --prefix="<%boost安裝目錄%>" debug --without-wave --without-mpi --without-python --without-math --without-graph 編譯debug版;

執行bjam install --toolset=gcc --prefix="<%boost安裝目錄%>" debug --without-wave --without-mpi --without-python --without-math --without-graph 編譯release版。

4.在Code::Blocks中新建命令行工程

項目-〉構建選項-〉鏈接器設置-〉<%boost安裝目錄%>\lib\*.lib

項目-〉構建選項-〉搜索路徑-〉編譯器-〉<%boost安裝目錄%>\include\boost-1_39

項目-〉構建選項-〉搜索路徑-〉鏈接器-〉<%boost安裝目錄%>\lib

完成。

備忘:

察看可以編譯的庫命令bjam --show-libraries

完全編譯命令bjam install --toolset=gcc --prefix="<%boost安裝目錄%>" --build-type=complete

http://wiki.codeblocks.org/index.php?title=BoostWindowsQuickRef

沒有留言: