发表于:2010-11-08 11:29:20
楼主
《EVC高级编程和应用开发》提供了很多源码,在移植到HMITECH硬件平台的时候,发现经常出现报错:
corelibc.lib(pegwmain.obj) : error LNK2019: unresolved external symbol _WinMain referenced in function _WinMainCRTStartup
经过多方查询,终于解决,分享给大家。
可能的报错原因如下:
1) 可能是eVC3代码升级到eVC4中编译.
2) 或者创建工程时,没有选择正确的工程类型.
3)入口有问题.
解决办法:
Project --> Settings... -->Link --> Category选Output --> Entry-point symbol
-->把WinMainCRTStartup改成wWinMainCRTStartup or _DllMainCRTStartup
再编译,就OK了. 呵呵