小编Das*_*ash的帖子

致命错误 LNK1104:无法打开文件“libboost_log-vc141-mt-gd-1_64.lib”

我正在编写一个利用 Boost 日志记录功能的程序,因此,在尝试构建所述程序时,生成代码时出现以下错误(在 Visual Studio 2017 上):

1>LINK:致命错误 LNK1104:无法打开文件“libboost_log-vc141-mt-gd-1_64.lib”

但是,我可以确认以下几点:

  • boost_1_64_0\stage\lib 已添加到 Linker -> General 下的“Additional Library Directories”
  • libboost_log-vc141-mt-gd-1_64.lib 位于 stage/lib 下,因为在解压 Boost 时,我做了一个完整的构建,工具集设置为 14.1
  • 按照相关问题的答案,我确实将特定的 .lib 添加到链接器-> 输入下的“附加依赖项”

我觉得我缺少的东西很明显。但是,任何帮助将不胜感激。

c++ boost visual-studio visual-studio-2017 lib

6
推荐指数
1
解决办法
9750
查看次数

标签 统计

boost ×1

c++ ×1

lib ×1

visual-studio ×1

visual-studio-2017 ×1