方法
1.在qt里面使用release模式运行exe,不要用debug。
2.在任务栏中找到文件位置,并打开。
随后,一定要把这个exe文件单独放到一个目录中。
3.在开始菜单qt目录中,有很多终端,点开第二个64位的。
4.在弹出的终端里输入“windeployqt 文件名.exe" 。
5.等待执行完成。
常见错误
我经历过很多次失败,也做过很多次测试。接下来,我用表格的形式梳理常见错误。
错误类型 | 错误原因 | 解决方案 |
---|---|---|
缺少dll文件 | 没有用符合编译器的终端执行打包 | 用符合编译器的终端执行打包 |
应用程序无法正常运行 | 手动添加dll文件 | 使用windeployqt打包 |
应用程序时间很长不启动但是不报错 | qt文件过大,反应较慢 | / |
好啦,今天的内容结束啦,感谢大家的支持,也感谢csdn的支持。