undefined reference to ‘WinMain@16’ 意思为提示找不到 WinMain 函数,WinMain是windows程序的入口函数,有几种可能:

  1. int main() 写成了 int mian()int mani…,即找不到函数。
  2. 没写主函数main()
  3. 有可能是找不到一个参数字节总数为16个的XXX函数。
  4. 建议保存后关闭编译器重开,我的垃圾code::blocks出现这种情况我都是这么干的