最新消息:点击查看大S的省钱秘笈

解决VC6中error LNK2001 _WinMain@16错误

编程相关 Slyar 112浏览 0评论

文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

最近在搞windows平台下的网络程序设计,好多书和教程都是用的VC6,为了上手方便我也搞了一个VC6玩,不过build了还不到10次就碰到了一个问题...

我是创建的win32控制台程序,然后build的时候出现错误:

error LNK2001: unresolved external symbol _WinMain@16
debug/fuck.exe:fatal error LNK 1120:1 unresolved externals
error executing link.exe;

原因懒得多说,反正就是入口函数不对应,本来应该是main()当成winmain()来Link了,直接写解决办法:

进入project->setting->Link,在Project options中将 /subsystem:windows改为/subsystem:console

然后重新build all就好了。

转载请注明:Slyar Home » 解决VC6中error LNK2001 _WinMain@16错误

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (2)

  1. 淡定路过~
    Jutoy6年前 (2010-10-02)回复
  2. 我的天啊,我等到花儿谢了又开了。。终于写博了。。
    me9996年前 (2010-10-02)回复