博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
整合BDS 2006/C++Builder 2006 和Boost 1.33.x
阅读量:4192 次
发布时间:2019-05-26

本文共 1110 字,大约阅读时间需要 3 分钟。

 
整合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 BoostPatch,您可以在SourceForge上找到或是在這下載

解開這檔案並且取代Boost 1.33.x版中的內容

n          取得或是自己Build bjam.exe。您也可以在這裡下載它 :

Bjam.exe解開到一個目錄並且把這個目錄加入到您的Path之中

n          CDD:/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 funhave a good BDS 2006/Boost day!

 
 
 
 
 

转载地址:http://joaoi.baihongyu.com/

你可能感兴趣的文章
pyqt实现界面化编程
查看>>
qt写DLL文件并调用和出现的问题分析
查看>>
工厂模式(Factory)-设计模式(一)
查看>>
建造者模式(Builder)-设计模式(三)
查看>>
初学Java必备基础知识,编程领域你需要掌握的关键点!
查看>>
阿里五年Java程序员的总结,献给还在迷茫中的你!
查看>>
程序员身上有异味,同事为什么都不会直接告诉他?
查看>>
大数据折射算法“歧视”?王思聪微博抽奖113位,仅有一位男性
查看>>
Java、C、C+ +、PHP、Python分别用来开发什么?一篇文章告诉你!
查看>>
Linux-SHELL常用命令
查看>>
Linux-网络运维基础
查看>>
Verilog编程网站学习——门电路、组合电路、时序电路
查看>>
android——学生信息显示和添加
查看>>
Android——ImageSwitcher轮流显示动画
查看>>
Android——利用手机端的文件存储和SQLite实现一个拍照图片管理系统
查看>>
图像调优1:清晰度相关参数MTF,SFR,MTF50,MTF50P 以及TVL的概念以及换算说明
查看>>
图像调优3: CCM参数的标定
查看>>
最长回文子串(Go,LeetCode)
查看>>
.Net Remoting配置文件的用法
查看>>
Tomcat性能调整优化
查看>>