将可执行bin文件夹复制到系统中,根据缺少的dll 提示去qt安装路径下和C:\Windows\System32 下拷出来,然后放在bin下。
会有Qt5Cored.dll 等
上图需要将qt安装路径下的platforms 拷贝到bin下
然后再执行时,发现MySQL数据库没有打开。
解决办法:将mysql安装路径下的libmysql.lib 和 libmysql.dll复制到bin文件夹下。就可以打开数据库拉
具体的打包列表为:
使用官方推荐的windeployqt工具进行Qt程序打包发布也不太好使,还是手动的好用。
https://blog.csdn.net/lxj434368832/article/details/80814388