编译EVC出错

wanghuahua   2010-4-22 09:34 楼主
orelibc.lib(pegwmain.obj) : error LNK2019: unresolved external symbol WinMain referenced in function WinMainCRTStartup
ARMV4IDbg/SPLLoaderDlg.exe : fatal error LNK1120: 1 unresolved externals
开始错误是这样的
后来按照这样改

Project --> Settings... -->Link --> Category选Output --> Entry-point symbol

            -->把WinMainCRTStartup改成DllMainCRTStartup
输出的是DLL文件 不是EXE文件
大侠给提供下输出是EXE的方法

回复评论 (6)

看看库的编译联接选项是不是一致
点赞  2010-4-22 10:40
怎么建立的工程?
能否在描述详细点呢。
点赞  2010-4-22 10:40
你建的是什么工程呀?如果出现这种错误可以先建个简单的工程看看。好像我的evc没有出现过这种错误!
点赞  2010-4-22 11:39
怎么感觉好像是用EXE的工程来生成LIB呢!
点赞  2010-4-22 20:36
关注
回复内容太短了!
点赞  2010-4-22 21:07
没遇到过这种情况,可以试一下修改文件的输出格式,位置在如下图所示位置:
点赞  2010-4-23 08:35
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复