我使用Visual Studio 2012 Update 4.我无法构建我的项目。
我已下载了boost存档,将其解压缩到C:\boost
。
在促销目录中打开Developer Command Line for VS2012
并执行bootstrap.bat
和bjam.exe
(大约需要5分钟)。
在我的项目中,我已将C:\boost
添加到其他包含目录,并将C:\boost\stage\lib
添加到其他库目录(在构建设置中)。
如果我写我的代码:
#include <boost\filesystem.hpp>
我收到链接错误:
Error 1 error LNK1104: cannot open file 'libboost_filesystem-vc110-mt-gd-1_58.lib'
项目类型是:Win32应用程序(CLR支持)。
其他提升标题似乎在其他项目上运行良好。 关于提升我缺少什么,我应该学到什么?
答案 0 :(得分:0)
通过在c:\boost
中运行此命令解决了此问题(感谢@marom):
b2.exe --with-filesystem --toolset=msvc-11.0 --build-type=complete stage