c – 如何在Visual Studio 2015预览中修复SDL 2.0.3的未解决的外
发布时间:2020-12-16 06:02:04 所属栏目:百科 来源:网络整理
导读:所以我收到以下错误: 1SDL2main.lib(SDL_windows_main.obj) : error LNK2019: unresolved external symbol __imp__fprintf referenced in function _ShowError1SDL2main.lib(SDL_windows_main.obj) : error LNK2019: unresolved external symbol __imp____i
所以我收到以下错误:
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 我的代码是简单的: #include <iostream> #include "SDL2SDL.h" int main(int argc,char* argv[]) { std::cout << "Hello World!" << std::endl; return 0; } 我已经正确连接了这些库,而且在vs2012中这样工作正常,但由于某些原因,在vs2015中将无法编译. 解决方法
我与SDL 1.2有同样的问题 – 为我工作的解决方案是使用VS 2015下载SDL源并构建lib.当我链接到新的(VS2015)内置库时,问题已经修复 – 也许有人应该尝试对于SDL 2(从源重建lib)?
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |