mingw中安装boost库

下载并安装最新版本的mingw: http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/

安装完成mingw后, 比如安装在C:/MinGW/下, 添加C:\MinGW\bin目录到环境变量path中。

 

1, 下载boost库 http://www.boost.org/ ,下面是我的分享链接,可下载boost_1_60_0.zp

      百度网盘链接:链接:https://pan.baidu.com/s/1DFy8YZb3k-4q3ENi4GTA_g 
      提取码:dkq3

      解压到电脑磁盘某个目录下, 比如D:\boost_1_60_0 

2, 打开windows命令窗口, 快捷键win窗口+r,输入cmd命令, 弹出windows命令窗口,输入以下命令

       cd /d D:\boost_1_60_0\tools\build\src\engine

3,转到以上目录后,输入build.bat gcc命令。 在当前目录将会生成bin.ntx86文件夹,里面包含两个exe文件b2.exe,bjam.exe

4,在windows命令窗口, 输入 cd /d D:\boost_1_60_0\转到boost安装包根目录, 这里已经包含了以上两个文件,然后输入以下命令:(如果boost根目录没有b2.exe和bjam.exe,就从bin.ntx86文件夹拷贝过来)

      bjam --toolset=gcc link=static threading=single stage

      boost库的编译工作便开始了, 需要一段时间(我的电脑上花了10分钟左右), 编译生成库顺利结束。

5, 打开D:\boost_1_60_0\stage\lib目录, 会看到许多.a或者.o的文件,便是mingw生成的boost库文件, 将所有这些文件拷贝到mingw的库目录下C:\MinGW\lib

6, 然后回到D:\boost_1_60_0\目录, 拷贝D:\boost_1_53_0\boost这个目录到C:\MinGW\include目录下, 即产生C:\MinGW\include\boost目录,里面包含了调用boost库所需的所有头文件.h文件。

7,编译并安装boost库完成。之后D:\boost_1_60_0\这个安装包目录就没有用了,可以删除。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值