新手,只对新手...
今天有个哥们儿问,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了
咋说呢...,仔细看文档,一步一步来...