【问题标题】:LNK1104 cannot open file 'legacy_stdio_definitions.lib'LNK1104 无法打开文件“legacy_stdio_definitions.lib”
【发布时间】:2020-09-04 00:58:05
【问题描述】:

我已将我的项目从 vs 2015 移植到 vs 2013。

我正在使用的库也是从 vs 2015 构建的。

LNK1104 无法打开文件 'legacy_stdio_definitions.lib'

这个错误是怎么回事?

【问题讨论】:

    标签: visual-c++


    【解决方案1】:

    对于使用 Visual Studio 2013 或更早版本构建的程序,您不需要 legacy_stdio_definitions.lib。只需删除库。此库中的函数在其他 Visual Studio 2013(及更早版本)库中提供。

    Here is a description of why this library is sometimes needed for programs built with Visual Studio 2015 and later.

    【讨论】:

      猜你喜欢
      • 2015-11-11
      • 2020-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多