ld returned 1 exit status;Makefile.win recipe for target ‘项目2.exe‘ faild;reference to `WinMain‘

devC++运行出了该问题,仔细检查代码发现没问题,他也没有以下几种问题:

1,上一个运行窗口未关闭;

2,缺少 main()函数

3,函数定义在了main()函数里面

仔细检查后任然未解决又尝试了第四种方法

ld returned 1 exit status;Makefile.win recipe for target ‘项目2.exe‘ faild;reference to `WinMain‘_第1张图片

ld returned 1 exit status;Makefile.win recipe for target ‘项目2.exe‘ faild;reference to `WinMain‘_第2张图片

在1编译器里命令行后加-lwsock32,结果错误反而多了,于是我重新建项目,在项目的下面原原本本的复制了一份过去结果这次就运行成功了,仔细想来唯一发生变化的只有包名。以上仅可作为参考,如有其它方案欢迎指正,文件放下边了,欢迎大家指正!

你可能感兴趣的:(c++)