解决外部符号错误:_main,_WinMain@16,__beginthreadex [??+缅?
在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有: ?lt;%鮩穑h?
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main ??辻??
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 R??m4?
msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16 {脏??穳?
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex 5兲昧?`?
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex p9?ぶL??
IC逘?0W
1. Windows子系统设置错误, 提示: 案-h^,+t
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main ?v^Z?孄?
!0 赮rN払?
Windows项目要使用Windows子系统, 而不是Console, 可以这样设置: Ex潉燀W蹇
?X鹸堚`籷
[Project] --> [Settings] --> 选择"Link"属性页, 8辋?鑬鉙C
在Project Options中将/subsystem:console改成/subsystem:windows 靴朵唧S瀿?
Q蓮鏆9母
2. Console子系统设置错误, 提示: ?r,聐B贯z
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 c?lq耝C?
`)?歌\V収
控制台项目要使用Console子系统, 而不是Windows, 设置: 蚻???&?
P彑G偯u{t
[Project] --> [Settings] --> 选择"Link"属性页, ?儼>?勳?
在Project Options中将/subsystem:windows改成/subsystem:console ?XU6??}
作者在 2006-07-21 02:05:00 发布以下内容
作者: liuhuinwpu 发表日期: 2006-05-29 16:47 复制链接
文章评论,共0条
文章分类
文章归档
最新评论
- 海啸南风:唉可不是吗。谢谢您的留言,这些年我几乎没怎么回来,因为后来博客网站的更新,有些帖子已经残缺,自...
- 快映环余:几十年过去了,今天的程序员和06年的一样。。不过当时可能没有996
- 海啸南风:不太知道怎么点回复,就这样回复吧,多谢楼上各位鼓励!一起加油吧!
- onion_4:雨入花心自成甘苦 水归器内各现方圆 与君共勉,加油吧
- loura007:it界的小伙伴们,加qq群343761001聊聊吧
- loura007:看似无奈,其实很精彩呀。