qt5.15.2编译mysql8.0.37.0报错:-1::-1: error: collect2.exe: error: ld returned 1 exit status
时间: 2024-06-01 22:07:03 浏览: 179
基于 qt 5.15.2 使用 vs2019 编译的 qtwebengine,支持mp4播放,支持32位与 64位系统
5星 · 资源好评率100%
这个错误一般是由于在链接库的时候出现了问题,可能是因为缺少库或者库的版本不匹配导致的。下面是一些解决方案:
1. 确认MySQL安装的版本是否正确,以及是否安装了MySQL的开发包。
2. 确认Qt的版本是否正确,并且检查Qt与MySQL的版本是否匹配。
3. 确认在Qt的.pro文件中是否正确添加了MySQL的库路径和库文件名。
4. 尝试重新编译MySQL和Qt,确保它们都没有出现任何错误。
如果您已经尝试了以上方法,但仍然无法解决问题,请提供更多详细信息,例如完整的错误信息和相关代码,以便更好地帮助您解决问题。
阅读全文