编译了一个只有一空的MAIN函数的C程序,在EVC中都不能BUILD通过,run的时候有以下错误,为什么呢?我是在XP中装的EVC4.0,WINCE SDK的Linking...
corelibc.lib(pegwmain.obj) : error LNK2019: unresolved external symbol _WinMain referenced in function _WinMainCRTStartup
memory.exe : fatal error LNK1120: 1 unresolved externals Error executing memory.exe
本人解决方案:看建立项目时使用的是什么类型的,MFC,CONSOLE,还是其他。编译错误是说该程序已经有一个WINMAIN()的标志,该函数为WINDOWSCE下编程的主函数,而不是MAIN(),程序入口为WINMAIN函数。把main()函数改为WinMain()即可。