整合BDS 2006/C++Builder 2006 和Boost 1.33.x
2008-04-08 23:25
323 查看
整合BDS 2006/C++Builder 2006 和Boost 1.33.x | ||||||||||
最近我在準備一些有關C++Builder的東西,需要使用到Boost,剛好也有一些朋友詢問我如何在BDS 2006/C++Builder 2006中使用Boost架框。於是我花了一些時間整合BDS 2006/C++Builder 2006和最新的Boost 1.33.x版,以便讓我能夠在BDS 2006/C++Builder 2006中使用Boost。在這裡我整理出來讓需要使用的朋友參考一下。 要整合BDS 2006/C++Builder 2006和最新的Boost 1.33.x版,您需要進行下面的步驟: n 取得Boost 1.33.x並且解開到一個目錄,在本篇文章中假設您是解開在D:/Boost133的目錄中 : 這兒我假設您已經知道怎麼做了 n 取得BCB 2006 For Boost的Patch,您可以在SourceForge上找到或是在這下載 http://liwei.csdn.net/down/bcbboost-1_33_1-5_8_2-0.4.zip 解開這檔案並且取代Boost 1.33.x版中的內容 n 取得或是自己Build bjam.exe。您也可以在這裡下載它 : http://liwei.csdn.net/down/boost-jam-3.1.13-1-ntx86.zip 把Bjam.exe解開到一個目錄並且把這個目錄加入到您的Path之中 n 到 CD到D:/Boost133,並且執行下面的命令 set BCCROOT=您的BDS 2006/C++Builder 2006的安裝目錄,例如 set BCCROOT=D:/Program Files/Borland/BDS/4.0 bjam “-sTOOLS=borland-5_8_2” install 接著耐心的等待C++Builder 2006的編譯器Build Boost的函式庫,結束之後會在D:/Boost133/bin/boost目錄之中產生靜態和動態連結函式庫。 現在就可以使用Boost函式庫,例如我先把所有Build出來的靜態函式庫拷貝到e:/seminars/bcb2006ex/boost_1_33_1/allbins目錄下,接著建立一個Console Application專案,撰寫一個Boost範例如下: 啟動Console Application專案的Options對話盒,在Include search path中加入您的boost目錄,例如D:/Boost133: 再把Boost函式庫的目錄加入到Library search path中: 最後編譯此專案,然後就可以在DOS命令列中執行了,例如下面就是我執行Boost函式庫中範例的結果: 很簡單吧,Have fun,have a good BDS 2006/Boost day! | ||||||||||
相关文章推荐
- 整合BDS 2006/C++Builder 2006 和Boost 1.33.x
- 整合BDS 2006/C++Builder 2006 和Boost 1.33.x
- 整合BDS 2006/C++Builder 2006 和Boost 1.33.x
- 整合BDS 2006/C++Builder 2006 和Boost 1.33.x
- BDS 2006 Hotfix 4
- BDS 2006 Hotfix 4铪铪铪铪铪
- BDS2006试用
- 最新的BDS 2006和Turbo版本的Hotfix
- 整合ISA2006和OCS2007边缘服务器(一) 推荐
- BDS 2006 Hotfix Rollup 2
- 最新的BDS 2006和Turbo版本的Hotfix
- BDS 2006中ECO III的新功能StateChart功能展示 with ECO ASP .Net
- C++Builder2006 in Chongqing
- BDS 2006東莞,深圳的發表會
- c++builder 2006 SOAP/WebService 第一个hello word!
- 整合ISA2006和OCS2007边缘服务器(二)
- BDS2006的内存泄漏?bug?
- BDS 2006 Update 2
- c++builder 2006 SOAP/WebService 第一个hello word!服务端
- 整合protobuf、boost::iostreams和NetMessage类