永发信息网

执行link.exe时出错,怎么办

答案:2  悬赏:20  手机版
解决时间 2021-02-15 23:35
  • 提问者网友:趣果有间
  • 2021-02-15 17:34
--------------------Configuration: practise - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/practise.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
practise.exe - 1 error(s), 0 warning(s)
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-02-15 18:58
楼主 你是不是将工程建成win32的 但是你的入口函数是写成main 了
要用 int main ( )这个入口 必须是win控制台程序 不要把项目建成win32
全部回答
  • 1楼网友:封刀令
  • 2021-02-15 20:01

link.exe的错误一般来说出现在上个世纪1998年的vc6.0上,和你源代码没什么关系,它自己的bug很多。

一般来说只要升级到vc++ 7.0以及更高的版本(推荐使用最新国际标准的10.0),就可以解决问题了。

如果非要用淘汰的6.0,也可以,打sp6补丁,能解决一定的问题。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯