问题:
使用VS新建的控制台程序,并且使用SDL2,编译时报错:
MSVCRTD.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 “int __cdecl invoke_main(void)” (?invoke_main@@YAHXZ) 中被引用
解决办法:
只需要在CPP最前面那行加上 #define SDL_MAIN_HANDLED 即可,如下图所示:
问题:
使用VS新建的控制台程序,并且使用SDL2,编译时报错:
MSVCRTD.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 “int __cdecl invoke_main(void)” (?invoke_main@@YAHXZ) 中被引用
解决办法:
只需要在CPP最前面那行加上 #define SDL_MAIN_HANDLED 即可,如下图所示: