使用Mingw32编译boost库

本文简要描述mingw32版编译boost库。

一、环境准备

1、下载与解包boost。(比如:boost1.55)

2、下载并安装MSys:(假定安装到目录d:\msys)

3、安装mingw编译环境(我使用了Qt5.3自带的mingw32版本,即:mingw4.8.2)

4、在MSys里配置mingw路径:文件d:\msys\etc\fstab,加入mingw所在路径(下面是我的)

D:/Qt/Qt5.3.0-x86-mingw482/Tools/mingw482_32       /mingw
以上,前面的路径是mingw的实际安装路径,后面的在msys下的加载路径。

二、编译

打开msys命令行,即执行:d:/msys/msys.bat,然后转到boost解压后的路径。

1、编译bjam

 ./bootstrap.sh --with-toolset=mingw --prefix=/pathtomingw 

后面的--prefix参数可选。

2、编译boost

编辑文件project-config.jam,将文件内的mingw替换为gcc。保存。

然后执行b2(或bjam)即可启动编译过程。


编译过程时间较长,去喝一杯吧!


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值