您的位置:首页 > 其它

Boost使用Thread库

2015-09-28 11:19 239 查看
新手,只对新手...

今天有个哥们儿问,boost不行了,我说咋了,他说boost我按说明文档上的操作了,可是boost还是提示找不到lib

我想不能够啊,去了一看这哥已经玩到thread了...

提示缺少

libboost_chrono-vc120-mt-gd-1_59.lib

libboost_date_time-vc120-mt-gd-1_59.lib

libboost_system-vc120-mt-gd-1_59.lib

libboost_thread-vc120-mt-gd-1_59.lib

呃,只能说步子跨的太大了...

boost下有几个类库是必须独立编译的,不幸的是thread就是其中之一

那么...

第一,到boost安装目录下找到 bootstrap.bat 运行之...耐心等待

第二,刷新目录你会发现根目录发生了变化,生成了b2.exe 、bjam.exe 、stage等

第三,我们这里需要的是bjam,在cmd下切换到boost根目录,运行如下命令

bjam toolset=msvc-12.0 --build-type=complete --with-thread --with-chrono --with-date_time

msvc-12.0是你的visual studio版本,我们这里是2013,所以是12.0

耐心等待,你会发现生成了很多lib文件,并且帮你copy到了stage\lib目录下

lib文件有了,然后把这些lib加入visual studio中就ok了

咋说呢...,仔细看文档,一步一步来...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息