error LNK2019: 无法解析的外部符号 

时间:2013.05.05 发布人:zyoowon

error LNK2019: 无法解析的外部符号 

已解决问题

谷歌zyoowon用户在2013.05.05提交了关于“普吉岛error LNK2019: 无法解析的外部符号 ”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-05T05:21:57。我的程序如下,按书上写的:#include<windows.h>intWINAPIWinMain(h**INSTANCEhinstance,h**INSTANCEhPrevInstance,LPSTRlpCmdLine,intnShowCmd)
{
MessageBox(**LL,TEXT("Thereisonlyone"),TEXT("MyFirstWindowsProgram"),MB_OK|MB_ICONEXCLAMATION);
return0;
}编译没有任何问题,生成EXE的时候出现如下问题:1>MSVCRTD.lib(crtexe.obj):errorLNK2019:无法解析的外部符号_main,该符号在函数___tmainCRTStartup中被引用
1>E:\C++练习\dd\Debug\dd.exe:fatalerrorLNK1120:1个无法解析的外部命令希望大家能够帮助她。

详细问题描述及疑问:我的程序如下,按书上写的:#include<windows.h>intWINAPIWinMain(h**INSTANCEhinstance,h**INSTANCEhPrevInstance,LPSTRlpCmdLine,intnShowCmd)
{
MessageBox(**LL,TEXT("Thereisonlyone"),TEXT("MyFirstWindowsProgram"),MB_OK|MB_ICONEXCLAMATION);
return0;
}编译没有任何问题,生成EXE的时候出现如下问题:1>MSVCRTD.lib(crtexe.obj):errorLNK2019:无法解析的外部符号_main,该符号在函数___tmainCRTStartup中被引用
1>E:\C++练习\dd\Debug\dd.exe:fatalerrorLNK1120:1个无法解析的外部命令期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:ailzqjnmw6  

选错了项目类型,这被杨击路一肥后你编写的win32程序,入口点是winmain,新建项目的时候选Win32项目,而不是Console控制台项目。