Windows Qt Boost MinGW配置记录

1.下载并解压Boost源码

地址http://www.boost.org/users/download/
将下载后的包解压之后,得到文件夹boost_1_63_0

2.保证gcc工具可以在命令行中使用

boost采用gcc工具进行编译,可通过在命令行中输入gcc来验证gcc是否可用,如果确实安装了gcc但命令行中无法使用,则应将gcc所在路径添加至环境变量中,方法类似于jdk环境变量的配置。
本人在配置完毕gcc环境变量之后,并没有立刻生效,而是重启机器才生效。

3.生成bjam.exe

命令行进入路径进入boost所在路径,执行bootstrap.bat gcc,等一段时间之后,会生成两个程序b2.exe和bjam.exe

4.编译boost

保证所安装的gcc可以在命令行中使用
继续在boost源码目录中执行
bjam "toolset=gcc" install
等待一段时间后,会在C盘根目录下生成一个boost文件夹,里面放着生成的头文件以及LIB文件(.a)文件。
将这两个文件夹分别拷贝至MinGW工具目录下的include和lib内,两个文件夹可以都修改名为boost以示区分;
为了验证目录是否正确,可新建一个Qt项目,输入
include <boost
若能出现代码提示,说明拷贝的位置正确。若不出现,多尝试几个目录,重点是带“bin”文件夹的目录

5.在Qt中使用boost

在自己的Qt项目中的pro文件中添加
LIBS += -L{步骤4boost静态库所在位置} {所用到的boost库-1} {所用到的boost库-2} {…}

6.测试配置结果

测试代码参见 http://www.cnblogs.com/findumars/p/6375658.html,上述部分过程也参考了该博客。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值