C++ Builder 2007中安装boost_1_36_0的方法

最近突然对boost发生了兴趣,但是boost安装非常麻烦,网上介绍的方法大 都不全面,搜到了一篇关于在其它编译器安装boost的方法,试着改为 C++Builder2007适用的方法和大家分享,发布这篇文章之前只做过简单测试,如 有问题,请指出。

安装时我的电脑只安装了CodeGear RAD Studio2007, 没有安装VS等其它编译工具,如果你的电脑同时安装了其它编译工具,你需要谨 慎,当然是否有问题我也不知道,你自己研究吧,把最后的结果贴出来大家分享 。

1.相关网址 官方网站:http://www.boost.org/

2. 准备

您可以上boost官方网站(参看1.相关网址),下载这两个文件(既然是 免费,还是官方的好):

boost 1.36.0 的源代码压缩文件,推荐下载 7zip 版本:boost_1_36_0.7z“。

boost 编译工具,请选择 windows下的可执行文件:boost-jam-3.1.16-1-ntx86.zip下载后,得到源代码 压缩文件,如果是7zip格式的“boost_1_36_0.7z”,约25M,解压后 ,将迅速变为175M,但这仅仅是源代码及文档的大小,在编译过程中,所需的空 间更是惊人,请您保证解压缩后文件所在的磁盘驱动器,至少有2个G的可用空间 (有人说需要更大的空间,不过我用了不到1.9G)。

boost 的编译工具 ,可以根据需要,将编译之后库文件,及不需要编译的头文件,统一复制到指定 的目录,这样有利于我们得到一个“干净”的boost编译结果目录, 本文将采用此方法。

下面,我们假设boost_1_36_0.7z被解压到 “X:\tmp\boost_1_36_0”目录下,其中“X:”表示您选用的磁盘驱动器盘符, "tmp" 是我们事先创建的文件夹,而 “boost_1_36_0”则在解压以 后得到。我们把“X:\tmp\ boost_1_36_0”称为“boost安装源路 径”。

接下来,假设我们希望它boost安装到“E:\boost_1_36_0”目录 下,请事先创建好这个文件夹,我们把这个路径,称为“boost安装目标路 径”。

请解压“boost-jam-3.1.16-1-ntx86.zip”文件,得到bjam.exe ,将它复制到boost安装源路径,即“X:\tmp\boost_1_36_0”之下。

3. 编译

步骤1:打开“开始”菜单,选择“运行 ”,输入cmd,进入控制台窗口,然后在其内通过cd命令,切换到boost安 装源路径下。本例中为:

“X:\tmp\boost_1_36_0”,则过程 如下:

X:(回车)

cd tmp\boost_1_36_0 (回车)

步骤2:继续上步,请在控制台内输入:

bjam ——show- libraries (回车)

时间: 2024-10-03 00:55:51

C++ Builder 2007中安装boost_1_36_0的方法的相关文章

如何在C++ Builder 2007中安装自己的组件

如何安装自己在 BCB 6 或使用C++ Builder 2007 所制作的组件呢? 我想在旧版的 BCB 6 中大家都很清楚如何安装一个由 Component->new Component 所建立的组件,通常若我们没有自己新增一个新的 Package 专案并加入组件的话,BCB 6 会预设一组 dclusr.bpk 供你安装你的组件,当然你自己也可以新增一个新的 Package 专案加入你写的组件,当组件Compile 完成後再按下Install 即可完成您自定组件的安装. 笔者以自己为例在这

Android模拟器中安装apk的方法_Android

本文讲述了Android模拟器中安装apk的方法.分享给大家供大家参考,具体如下: 第一步: 在Eclipse中启动模拟器. 第二步: 打开doc命名窗口,转到你android sdk安装目录中的platform-tools下, 如我的是 E:/Program Files/andriod_sdk/platform-tools 第三步: 利用adb来对android进行安装操作.建议第三步使用方案一 方案一: 为了方便,我们应将要安装的apk直接拷到platform-tools所在的目录下,然后在

在GNOME的ubuntu桌面环境中安装KDE的方法以及常见问题

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/586057 安装KDE的方法: Methord1: sudo apt-get install kubuntu-desktop Methord2: sudo apt-get install kde 删除KDE的方法: apt-get --purge remove kde apt-get --purge remove k

在IIS6中安装WebKnight的方法(iis防火墙)_win服务器

如何在IIS6中安装WebKnight? 我们的 WebServer 是 IIS6,所以这里只介绍IIS6的安装,我见有些帖子介绍WebKnight的安装时,说只有把IIS调整成IIS5.0隔离模式(IIS5.0 isolation mode)才可以,但实际上WebKnight的官方网站有介绍不需要此操作即可安装的办法,但这需要放弃WebKnight的全局配置特性,相比放弃IIS6.0,我更愿意放弃WebKnight的这个特性: 首先下载一份WebKnight,下载地址:http://aqtro

ipad air中安装QQ飞车方法 ipad安装QQ飞车怎么安装?

1.我们正常的进入到ipad 中的app store. 2.然后在中找"QQ飞车"发现是"搜索" 不到的. 3.但仔细的朋友会发现我们有一个"仅ipad"了,这个意思是告诉我们搜索ipad版本的QQ飞车游戏了,我们只要切换到"仅iPhone" 4.然后就会看到 QQ飞车游戏了: 5.现在我们点击QQ飞车 app免费安装即可安装在你的ipad中去了. ps 好了到这里本文章关于安装QQ飞车方法就介绍完了,其实安装非常简单只是有一

如何在C++ Builder 2007中添加ActiveX控件

BCB2007 的发布是一件令人振奋的事情,它强大的功能和良好的稳定性让我决定从BCB6.0 转向2007. BCB2007 的变化还是比较大的,它不能像6.0那样方便地安装我们的ActiveX 控件,甚至有些网友说它根本不能安装ActiveX 控件,这样导致了广大网友对BCB2007的不满.BCB2007真的无法安装我们的ActiveX 控件吗? 答案是:可以安装. 详细的安装方案看下面的描述吧,有2个方案. [方案一] 条件:安装有BCB6.0 和 BCB2007 步骤: (1) 这里我们用

Freebsd中安装运行CVSup方法介绍

先来讲安装CVSup方法 在首次运行 CVSup 之前, 务必确认 /usr/ports 是空的! 如果您之前已经用其他地方安装了一份 Ports 套件,则 CVSup 可能不会自动删除已经在上游服务器上删除掉的补丁文件. 1.安装 net/cvsup-without-gui 软件包: # pkg_add -r cvsup-without-gui请参见 如何安装 CVSup (第 A.5.2 节) 以了解更多细节. 2.运行 cvsup:  代码如下 复制代码 # cvsup -L 2 -h c

在CentOS系统中安装RPMforge的方法

  RPMforge 是 Dag.Dries 和其它软件包的组合.它们为 CentOS 提供了超过 4000 个软件包,包括 mplayer.xmms-MP3和其它流行的媒体播放工具.RPMforge 不是红帽子 Linux 产品或 CentOS 的组成部分,但它是为这些 Linux 套件而设计的. 注释:因为这个安装源不是 CentOS 本身的组成部分,所以有关技术支持的问题应当向 RPMforge 的维护者发送. RPMforge 软件包以 rpm 格式提供,并且一般都是可用的.必需注意,有

linux中安装Zabbix的方法详解

Zabbix是完全开源的监控系统,同时整合了Cacti和Nagios,还提供了更多额外的功能如分布式监控.可以监控WEB页面的响应.代码.内容:适合大规模环境监控,支持10W以上设备:可布置分支机构代理服务器,减轻并发压力: 一.安装Zabbix 1.安装依赖软件包 [root@zabbix1 ~]# yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI gcc 2.下载Zabbix 官网:Http://Www.Zabbi