Qt报错 collect2.exe:-1: error: error: ld returned 1 exit status

在网上找了好多解决办法,可能的原因五花八门,这篇博客讲得最详细QT中报错collect2:ld returned 1 exit status的可能原因。

试了一阵,我的程序报错的原因是,程序生成的.exe正在运行,把Qt关了那个.exe还是在运行,我打开程序文件夹,想删除图中的那个文件夹也删除不了,提示有程序正在占用这个,然后重启电脑,就可以了。或者打开任务管理器强制使这个停止运行也可以,但是重启一下仿佛更方便。
Qt报错 collect2.exe:-1: error: error: ld returned 1 exit status_第1张图片

你可能感兴趣的:(#,Qt,Qt,error)