1.问题描述
用Qt5.9.6 在window上开发的程序,改了几个文件,删除了一些文件,增加了一些文件,然后放到linux环境下去编译报错:-1: error: collect2: error: ld returned 1 exit status
2.解决办法
没有报哪里错误,也没有报错误位置,不知道如何定位,经过摸索,在.pro工程中删除了之前删除的文件,然后增加了新增加的文件,特别是工程中已经没有使用,但是工程中还有该文件,编译成功了,连接的时候找不到这个文件依赖关系,就报这个错。
- error collect2 returned collect statuserror collect2 returned collect undefined reference collect2 returned collect2 collect2 collect cannot fatal status_device_hardware_error status_device_hardware_error hardware 0000483 insufficient privileges status error cannot status error input main vscode return error status