永发信息网

用c++6.0编排序的程序,编译通过怎么连接错误希望说下

答案:1  悬赏:20  手机版
解决时间 2021-04-13 05:33

用c++6.0编排序的程序,编译通过怎么连接错误希望说下:怎么解决
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Cpp1.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

最佳答案
error LNK2001: unresolved external symbol _main解决办法

解决外部符号错误:_main,_WinMain@16,__beginthreadex -!t'my`yK
在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有柚煤孟钅坎问? 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有: m1+4#'
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main (gd){j
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 OuR5T>>
msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16 *_g+&Us1
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex }t,6 oT
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex <u%N(=9
]wpN"w"
1. Windows子系统设置错误, 提示: )WA5FzPLw
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main *+oJ(e
4f{'{1]\
Windows项目要使用Windows子系统, 而不是Console, 可以这样设置: *^'y#/Dg
z !DF-%3|
[Project] --> [Settings] --> 选择"Link"属性页,  Qo!
在Project Options中将/subsystem:console改成/subsystem:windows T`H.k"Y{
Xn?{t*{
2. Console子系统设置错误, 提示: vwK 7b0M
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 4Y~E`L0,
8%P ><"
控制台项目要使用Console子系统, 而不是Windows, 设置: *Cl5Y':|h
sipSn4_
[Project] --> [Settings] --> 选择"Link"属性页, WveN']q\
在Project Options中将/subsystem:windows改成/subsystem:console BR4C@Z
1 vBkC&
3. 程序入口设置错误, 提示: dy2$&$=
msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16 sP.>uExt
G- (k~1q
通常, MFC项目的程序入口函数是WinMain, 如果编译项目的Unicode版本, 程序入口必须改为wWinMainCRTStartup, 所以需要重新设置程序入口: r#~P5[aV
Os hl6 i
[Project] --> [Settings] --> 选择"Link"属性页, "1zk_#B*
在Category中选择Output, p HGRL
再在Entry-point symbol中填入wWinMainCRTStartup, 即可 >IC}SZ
F)c[@\.dm
4. 线程运行时库设置错误, 提示: X;t_- f
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex AmiBqZTp
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex sz 23_{c?
oz! {Fd-
这是因为MFC要使用多线程时库, 需要更改设置: L a-Y,1x](
uAk>h^pbM
[Project] --> [Settings] --> 选择"C/C++"属性页, '%ET|1#SO
在Category中选择Code Generation, ;Y-M)k(
再在Use run-time library中选择Debug Multithreaded或者multithreaded 0v~5<Y'Z
咸鱼游侠(75374355) 12:11:11 <mW.@e5_
其中, W_qa?Jv
Single-Threaded 单线程静态链接库(release版本) Kh4w Q 
Multithreaded 多线程静态链接库(release版本) |F]g[En 4
multithreaded DLL 多线程动态链接库(release版本) s-'qYgA6p
Debug Single-Threaded 单线程静态链接库(debug版本) _ 7w_./y
Debug Multithreaded 多线程静态链接库(debug版本) <[ ePw
Debug Multithreaded DLL 多线程动态链接库(debug版本) H8V/O9|(
9^x@/
单线程: 不需要多线程调用时, 多用在DOS环境下 /PJ|d5
多线程: 可以并发运行 clUdag,C
静态库: 直接将库与程序Link, 可以脱离MFC库运行 X]pEmHl
动态库: 需要相应的DLL动态库, 程序才能运行 \n{&_:b+q
release版本: 正式发布时使用 9J;ZZ/3
debug版本: 调试阶段使用 k9PoFC#k

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
能感动男孩的事有哪些?(拜托一定要有效哦)
DNF中广西三区用+12朱诺可以换30级+13粉自动
求一首铃声~~~
湖畔龙庭东门地址有知道的么?有点事想过去
看下射手女身高一般是多少
好听时尚的夫妇名称例如唯尼夫妇亚当夫妇
俗语“下三烂”的由来?
若10m=5,10n=4,则102m+3n-1=________.
电表型号DDS105-T.220V 1600imp/kwh 10(40)
消除紧张心理有几种方法
当停电的时候,你一个人在家里,在想啥呢?
山西的国贸和国体是不是属于国家的企业
苏轼的《定风波》
单选题唐太宗之所以被北方各族尊称为“天可汗
广州怎么报考会计资格考试?要什么条件?
推荐资讯
— You’d better keep quiet in class.— So
舍不得一个人的感觉是怎样的
怎样才算自己所喜欢的人呢?
伤感抒情诗句大全,找一些抒情的伤感的句子
小孔成像是利用了光在均匀介质中沿________传
兰州马老三拉面地址在哪,我要去那里办事
地下城.谁能介绍几把好的巨剑的属性啊(比如加
年糕,真空包装的那种,已经是切成片的,不知
美国注册管理会计师考试:从选择到拿证的流程
秦始皇的玉玺在哪
联通手机卖场在什么地方啊,我要过去处理事情
谁能帮我下载几个广播剧 高悬赏50分还可追加
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?