【问题标题】:LNK1104 cannot open file 'libboost_filesystem-vc141-mt-sgd-x32-1_69.lib'LNK1104 无法打开文件“libboost_filesystem-vc141-mt-sgd-x32-1_69.lib”
【发布时间】:2019-02-27 06:47:07
【问题描述】:

我找不到 boost 的“libboost_filesystem-vc141-mt-sgd-x32-1_69.lib”(尝试自己构建它,还从https://sourceforge.net/projects/boost/files/boost-binaries/1.69.0/ 下载了 vs141 和 x32 的二进制文件)

我所拥有的是 libboost_filesystem-vc141-mt-gd-x32-1_69.lib 来自下载的二进制文件 和 我自己构建的 libboost_filesystem-vc141-mt-s-x32-1_69.lib

我在哪里可以找到这个文件?

谢谢

【问题讨论】:

    标签: boost


    【解决方案1】:

    您似乎想要在构建中使用-s。从this,您将使用link=staticruntime-link=static。我还没有尝试过。但我知道如果你在 b2 命令行上 --build-type=complete 它会构建这个版本。而且,您也可以自己构建以防止编译器/SDK 版本冲突。

    关于b2here的大量信息。

    【讨论】:

      猜你喜欢
      • 2018-04-07
      • 1970-01-01
      • 1970-01-01
      • 2014-11-01
      • 1970-01-01
      • 2017-11-04
      • 1970-01-01
      • 1970-01-01
      • 2014-06-21
      相关资源
      最近更新 更多