Undefined reference to 'WinMain@16

来源:互联网 发布:java程序员到架构师 编辑:程序博客网 时间:2024/06/08 16:32


使用GCC编译FFMPEG+SDL工程时出现以下错误



原因找了很久最后发现在SDL_main.h中有如下定义:

#define mainSDL_main

原来是gcc编译时进入了SDL_main函数,所以才会出现上面错误

解决办法是在代码中加入:

#ifdef __MINGW32__#undef main#endif

最后到官方网站上找到了这个问题 :



0 0
原创粉丝点击