Win7 VS2015环境使用SDL2-2.0.4

之前在VS中使用SDL2,如果只链接SDL2.lib,会提示

error LNK2019: unresolved external symbol _main referenced in function "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)

之前的解决办法是在main函数前加

#ifdef _WIN32
#undef main
#endif

最近又研究一下发现还有另一个解决办法,就是链接时加SDL2main.lib

感觉这个办法简单一点

原文地址:https://www.cnblogs.com/kileyi/p/5394154.html