加强与visual studio 2010的链接

时间:2012-08-07 19:36:48

标签: visual-studio-2010 boost

我使用此命令使用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版本在目录中..如何更改?

感谢。

2 个答案:

答案 0 :(得分:0)

您可以在项目设置中明确指定库的路径。首先,您需要在项目中包含要链接的库名称。

Adding libs

现在我们必须指定目录,其中可以找到上面指定的库。

Specifying directories where the libraries from the previous image are

我希望,这有帮助。

答案 1 :(得分:0)

检查项目属性中的编译器设置(您可以选择vc90(2008),vc100(2010))。