VSCode编写C++代码,运行时出现报错: undefined reference to `WinMain' collect2.exe: error: ld returned 1 exit status 解决方法一: 检查代码,查看是否有关键字拼写错误的情况。 解决方法二: 关闭collect2.exe。 Win+R,输入msinfo32,Enter; 软件环境-->正在运行的任务; 找到对应的进程,查看“进程ID”; Win+R,输入cmd,Enter; 输入:tskill 进程ID。 解决方法三: Ctrl+S,保存。再运行。