一人在使用eclipse+CDT编译程序时遇到问题:
libmingw32.a main.c: undefined reference to WinMain@16
用尽了网上说的办法,加-lmingw32 和 -mwindows 或 -mconsole 都没解决,最后在看编译过程的时候发现,命令行里面编译的是test.exe,而自己要生成的是dll库,所以,重新去新建一个project,然后选择
中的shared library,即dll库,然后重新加入文件,编译,就OK了。
转载请注明:在路上 » 【解决】libmingw32.a main.c: undefined reference to WinMain@16