有人可以解释一下什么是
__imp__fprintf
和
__imp____iob_func
未解决的外部引用错误吗?
因为当我尝试编译时会出现这些错误:
1>SDL2main.lib(SDL_windows_main.obj) : error LNK2019: unresolved external symbol __imp__fprintf referenced in function _ShowError
1>SDL2main.lib(SDL_windows_main.obj) : error LNK2019: unresolved external symbol __imp____iob_func referenced in function _ShowError
1>E:\Documents\Visual Studio 2015\Projects\SDL2_Test\Debug\SDL2_Test.exe : fatal error LNK1120: 2 unresolved externals
我可以肯定地说问题不在链接错误上。我已经正确地链接了一切,但出于某种原因它无法编译。
我正在尝试使用SDL2。
我正在使用Visual Studio 2015作为编译器。
我已经在链接器->输入->附加依赖项中链接了SDL2.lib和SDL2main.lib,并且我确保VC++目录是正确的。