【Qt】项目打包

将写好的项目使用release进行运行,可能会出现下图错误:

可以将构建的debug模式下的文件夹删除,再对项目清除,重新构建。

构建成功后,将 exe 程序复制到新文件夹中,点击空白处,按住 shift 再按右键,在此处打开powershell:

使用命令 windeployqt 程序名.exe 打包,可能会出现下面情况:

这是受 Anaconda 环境影响,可以使用Qt 专用命令行运行上述命令(下图红框中的命令行)。

进去后cd 到刚刚存放exe的路径,再使用命令 windeployqt 程序名.exe 进行打包即可。

若提示 xxx 找不到,可能是因为没有配置相关环境变量

xxx\QT\xxx\msvc_xx\bin 和 xxx\QT\Tools\msvc_xx\bin 这些添加到 path 变量中再尝试。

相关推荐
半个烧饼不加肉7 小时前
JS 底层探究-- 事件循环
开发语言·前端·javascript
asdfg12589638 小时前
C 语言中产生伪随机数的标准做法
c语言·开发语言
KobeSacre8 小时前
JUC 概述
java·开发语言
Jun6269 小时前
QT(2)-通过管道关联CMD
开发语言·qt·命令模式
Deep-w9 小时前
【MATLAB】基于离散 LQR 的车辆横向轨迹跟踪控制方法研究
开发语言·算法·matlab
于先生吖9 小时前
前后端分离二手商城开发,质检登记、回收回款整套业务源码部署教程
java·开发语言·uni-app
codeejun9 小时前
每日一Go-76(架构篇)|多集群部署 / 容灾 / Failover / Backup / 热迁移
开发语言·架构·golang
战族狼魂9 小时前
从零构建企业级Hermes-Agent:复杂任务拆解、工具协同与安全落地实践
开发语言·人工智能·python
阿里嘎多学长10 小时前
2026-06-08 GitHub 热点项目精选
开发语言·程序员·github·代码托管
程序员晨曦10 小时前
Java 并发修仙传:ThreadLocal 从“闭关修炼”到“走火入魔”的救赎之路
java·开发语言