QT6选择 aarch64 release程序提示collect2 error ld returned 1 exit status
时间: 2023-12-13 18:34:14 浏览: 151
ld returned 1 exit status;Makefile‘
根据提供的引用内容,这个错误可能是由于链接库的顺序或者使用了错误的架构导致的。建议按照以下步骤进行排查:
1. 确认链接库的顺序是否正确,可以检查Makefile文件中的链接库顺序是否正确。
2. 确认使用的架构是否正确,可以使用readelf命令查看-o文件的架构信息。
3. 检查是否使用了错误的标准库,可以注释掉静态库的链接试试,或者检查动态库在编译时是否使用了外部库。
如果以上步骤都没有解决问题,可以尝试重新编译程序,或者检查QT6的版本是否支持aarch64架构。
阅读全文