分享

C++错误LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol

 苏麻离青花 2015-10-09
分类: C++ 2010-08-02 19:47 5213人阅读 评论(2) 收藏 举报

转自http://www.cnblogs.com/mx113/archive/2009/11/21/1607302.html

 

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16

 

出现这个错误的原因是你创建了win32 Application工程,而主函数却定义为了控制台模式的main函数。

 

Win32 Application的主函数应该是WinMain而不是main。

解决这个错误有两个方法:

 

第一种:重新创建一个Win32 Console Application工程,或不创建工程直接添加C++ Source File,将代码拷贝过去;

第二种:在工程->设置->连接 的工程选项里找到/subsystem:windows 改成/subsystem:console就可以了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多