2016-03-27 50 views
0
1>LINK : fatal error LNK1104: cannot open file 'libboost_system-vc140-mt-gd-1_59.lib' 

我在编译时遇到了这个错误,我搜索了这个文件并找到了它,那么这是什么问题?带有升压致命错误

+2

检查文件是否在链接器搜索路径中。 – bluebrother

+0

[看看如果这有帮助](http://stackoverflow.com/questions/13042561/fatal-error-lnk1104-cannot-open-file-libboost-system-vc110-mt-gd-1-51-lib) –

+0

@ HamzaAnis这没有帮助,我更新了提升。同样的问题! –

回答

1

这可能是由于各种原因造成的。 以下是一些我自己的经验:

  • 检查是否存在架构错配。 (例如,你的应用是64位,但助推库的32倍),如果
  • 检查你的VS配置活动生成配置(调试VS版本)
  • 检查,如果Boost库是在Additional Library Directories下可用的连接性在VS.
  • 检查您是否在VS中使用了正确的平台工具集。 (在你的情况下是v140)。