提升致命错误

时间:2016-03-27 09:16:24

标签: c++ visual-studio boost

1>LINK : fatal error LNK1104: cannot open file 'libboost_system-vc140-mt-gd-1_59.lib'

我在编译时遇到了这个错误,我搜索了文件然后找到了它,那么问题是什么?

1 个答案:

答案 0 :(得分:1)

这可能由于各种原因而发生。 以下是我自己的一些经历:

  • 检查是否存在架构错配。 (例如,你的应用程序是x64,但是增强库是x32)
  • 检查是否在VS(Debug vs Release)
  • 中配置了活动的构建配置
  • 检查VS.
  • 中链接器属性下的Additional Library Directories中是否有可用的boost库
  • 检查您是否在VS中使用了正确的平台工具集。 (在你的情况下是v140)。