FQ版BOOST-1.35编译安装

编译安装:
从sourceforge上下载boost源码(如boost_1_35_0.zip),解压。在boost_1_35_0/tools/jam/src下有一个build.bat文件,用命令行方式运行,会在boost_1_35_0/tools/jam/src下生成一个bin.ntx86目录。将下面的bjam.exe拷贝至boost_1_35_0/下。并通过命令行方式运行"bjam.exe stage",于是在boost_1_35_0下生成一个stage目录。
在VS2005下使用:
新建console工程,将include路径设为boost_1_35_0,include头文件时会在boost_1_35_0/boost下寻找。将lib路径设为刚刚编译生成的boost_1_35_0/stage/lib,但是这里的lib文件有一些命名冲突,比如我们想使用boost::thread库,就必须把boost_thread-vc80-mt-1_35.lib改名为libboost_thread-vc80-mt-gd-1_35.lib,把boost_date_time-vc80-mt.lib改名为libboost_date_time-vc80-mt-gd-1_35.lib。如不完成这一步,则link时会找不到指定lib文件。
如果在这过程中有错误产生,多半是环境变量没有配对(比如VS的环境),google一下吧。

然后我们运行如下程序:
#include <boost/thread/thread.hpp>
#include <iostream>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值