windows下使用gcc编译boost库

本文档详细介绍了在Windows操作系统下如何使用GCC编译Boost库。首先,需要下载Boost和GCC for Windows。然后,通过指定批处理文件build.bat的参数来选择GCC作为编译器。编译完成后,使用bjam工具生成完全编译版本的Boost库,并将其安装到指定路径。最后,举例说明了如何在GCC命令行中链接编译好的Boost库以编译一个简单的程序。
摘要由CSDN通过智能技术生成
  windows下使用gcc编译boost库 收藏 
在进行之前,首先需要准备的当然是下载boost库的合适版本,下载安装gcc for windows,这些直接google,这里只简单记录编译时的步骤,防止遗忘之用。

虽然我只是一很菜很菜的菜鸟,可是却非常迷恋gcc+gdb+vim的组合,就算现在的VC如何强大如何方便,在进行一些只使用标准库和win sdk的编程时大部分时候还是在gvim里进行的。

首先需要得到bjam,将下载下来的boost库文件解压到一个文件夹里(假设其路径为###/boost),则在###/boost /tools/jam/src文件夹下可看到一个批处理文件build.bat,如果直接双击运行的话它会自动检测系统中存在的编译器并选择一个进行编译,我这里装有vc6.0,vc7.1,gcc4.5.0,结果发现缺省使用的是vc的较高版本即vc7.1。我们的目的是使用gcc编译,这时就需要给批处理指定参数,如在控制台执行:

###/boost/tools/src> build.bat gcc

即可指定使用gcc。

完成这一步后同级目录下会生成一个名为bin.ntx86的文
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值