VS2010编译VC++报错提示无法打开文件“libboost_thread-vc100-mt-gd-1_55.lib”等类似错误

VS2010编译VC++报错提示无法打开文件“libboost_thread-vc100-mt-gd-1_55.lib”等类似错误解决办法

我的项目错误提示:LINK : fatal error LNK1104: 无法打开文件“libboost_thread-vc100-mt-gd-1_55.lib”

这个提示是因为版本不对提示找不到编译过的静态库造成的错误。

我们需要做的是手动下载 http://sourceforge.net/projects/boost/files/boost/ 指定版本boots

下载解压后首先执行bootstrap.bat,执行完毕后,根目录会多几个EXE。

打开CMD CD 到你的boots目录下。执行b2 –build-dir=c:\boost-build –build-type=complete msvc stage link=static

漫长的等待,等待他自动编译,编译完成后你需要的 libboost_thread-vc100-mt-gd-1_xx.lib 就在你的C:\boost-build\boost\目录下bin.v2\libs 根据自己需要复制到你项目目录即可

没有评论 to “VS2010编译VC++报错提示无法打开文件“libboost_thread-vc100-mt-gd-1_55.lib”等类似错误”

留下评论:

昵称(必须):
邮箱地址 (不会被公开) (必须):
站点
评论 (必须)
XHTML: 您可以使用这些标记: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>