孙鑫vc++的问题
教程里第一章的代码运行后出现这样的报错:LIBCD.lib(crt0.obj):errorLNK2001:unresolvedexternalsymbol_mainDeb...
教程里第一章的代码运行后出现这样的报错:
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/WinMain.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
WinMain.exe - 2 error(s), 0 warning(s)
哪位高人给指点下怎么修改才能成功运行? 展开
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/WinMain.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
WinMain.exe - 2 error(s), 0 warning(s)
哪位高人给指点下怎么修改才能成功运行? 展开
6个回答
展开全部
不是程序的问题 是你编译器的设置问题 要在工程里面设置一下 具体我忘了 但是我记得百度上有这类问题的答案 你直接搜索这个错误就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查一下你的代码看有main()函数吗,或者main你给拼写错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
估计你把工程类型搞错了
工程类型分为控制台和非控制台两种
控制台应用程序要用main作为入口
非控制台应用程序要用WinMain作为入口
如果你在控制应用程序的工程中使用WinMain作为入口函数就会出现上面那个错误
所以最简单的方法是尝试更换你的工程类型就可以解决问题
工程类型分为控制台和非控制台两种
控制台应用程序要用main作为入口
非控制台应用程序要用WinMain作为入口
如果你在控制应用程序的工程中使用WinMain作为入口函数就会出现上面那个错误
所以最简单的方法是尝试更换你的工程类型就可以解决问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是程序的原因,你把project下面的setting里的有一项该成多线程的,就行了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是winmain函数前面没有加winapi??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询