欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > c/c++ >内容正文

c/c++

运行VC++6.0出现error LNK2001: unresolved external symbol _WinMain@16

发布时间:2025/3/21 c/c++ 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 运行VC++6.0出现error LNK2001: unresolved external symbol _WinMain@16 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

产生问题的原因

1, 你用vc建了一个控制台程序,它的入口函数应该是main, 而你使用了WinMain.

  • 你用vc打开了一个.c/.cpp 文件,然后直接编译这个文件,这个文件中使用了WinMian而不是main作为入口函数。vc这时的默认设置是针对控制台程序的。
  • 解决方法

    1、点击工具栏的“工程§”,然后点击里面的“设置”(快捷键:alt+F7),然后选择C/C++,而后把里面的_WINDOWS换成_CONSOLE

    2、点击“连接”,把”工程选项“里的subsystem:windows改成subsystem:console

    然后修改就完成了,程序就可以正常运行了。

    总结

    以上是生活随笔为你收集整理的运行VC++6.0出现error LNK2001: unresolved external symbol _WinMain@16的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。