错误包括VS项目中的升级库

时间:2012-06-12 10:23:06

标签: c++ visual-studio-2008 boost boost-thread

我正在尝试在64位平台上编译VS2008 C ++项目。在这个项目中我使用boost线程。我可以在32位平台上正确编译项目。

在64位平台上,我下载了预编译的boost libreries(64位)。我在C/C++ -> General -> Additional Include Directories中添加了已编译的libs目录的路径。我确定路径是正确的。

当我尝试编译时,我收到错误:

Error   34  fatal error LNK1104: cannot open file 'libboost_thread-vc90-mt-1_49.lib'    BioCpp  BioCpp

我确定我的计算机上确实有这个文件,而且我正确地设置了C/C++ -> General -> Additional Include Directories路径。

也许我错过了其他的东西......有人能提供一些帮助吗?

PS:我正在使用共享服务器,我无法构建库。

1 个答案:

答案 0 :(得分:2)

这是一个库,而不是包含文件,因此“其他包含目录”设置无关紧要。将路径添加到项目配置中“链接器”下的“其他库目录”设置。