与另一个有效项目具有相同属性的项目出现 LNK2019 错误

LNK2019 errors on project that has identical properties to another one that works

使用 Visual Studio 社区 2017

我有 4 个项目:

  1. 使用 GLFW 并结合其他库的静态库项目
  2. 使用该库的 ProjectA 编译良好
  3. ProjectB 也使用该库,编译良好
  4. 我最近创建并使用该库的 ProjectC 无法编译

ProjectC 与 ProjectB 和 ProjectA 具有相同的属性,应该没有什么不同吧?

但是不知何故,我在编译 ProjectC 时遇到了这些错误:

glfw3.lib(context.obj) : error LNK2001: unresolved external symbol __imp___stdio_common_vsscanf

audio.lib(au.obj) : error LNK2001: unresolved external symbol __imp__stricmp

我尝试从他们的源代码构建 GLFW 和音频库,并用新构建的替换项目的,没有效果。

我又一次以某种方式设法取消选中附加包含目录中的 "Inherit from parent or project defaults" 复选框。

大家勾选复选框!