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 根据自己需要复制到你项目目录即可
评论