与另一个有效项目具有相同属性的项目出现 LNK2019 错误
LNK2019 errors on project that has identical properties to another one that works
使用 Visual Studio 社区 2017
我有 4 个项目:
- 使用 GLFW 并结合其他库的静态库项目
- 使用该库的 ProjectA 编译良好
- ProjectB 也使用该库,编译良好
- 我最近创建并使用该库的 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" 复选框。
大家勾选复选框!
使用 Visual Studio 社区 2017
我有 4 个项目:
- 使用 GLFW 并结合其他库的静态库项目
- 使用该库的 ProjectA 编译良好
- ProjectB 也使用该库,编译良好
- 我最近创建并使用该库的 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" 复选框。
大家勾选复选框!