我使用此命令使用bjam和visual studio 2010成功构建了boost:
bjam --build-dir = c:\ boost --build-type = complete --toolset = msvc-10.0 address-model = 64 architecture = x86 --with-system
我还将stage / lib目录设置为visual studio中的lib目录。
然而,链接器给了我这个:
致命错误LNK1104:无法打开文件'libboost_filesystem-vc90-mt-gd-1_50.lib'
为什么要寻找'vc90'版本的库? vc100版本在目录中..如何更改?
感谢。
答案 0 :(得分:0)
您可以在项目设置中明确指定库的路径。首先,您需要在项目中包含要链接的库名称。
现在我们必须指定目录,其中可以找到上面指定的库。
我希望,这有帮助。
答案 1 :(得分:0)
检查项目属性中的编译器设置(您可以选择vc90(2008),vc100(2010))。