当前位置: 首页 > news >正文

用Qt自带工具windeployqt快速打包程序

在 Windows 上开发 Qt 程序后,直接拷贝 exe 文件给别人往往会遇到 “缺少 xxx.dll” 的报错

这是因为 Qt 程序运行依赖大量库文件。其实,Qt 自带的windeployqt工具能自动解决这个问题,无需手动查找依赖。本文就来详细讲解如何用windeployqt完成基础打包。

一、打包前的核心准备:Release 模式编译

首先要明确:必须用 Release 模式编译程序。Debug 模式的程序包含调试信息,体积大且依赖调试版库文件,不适合分发。

操作步骤:

  1. 打开 Qt Creator,在顶部 “构建” 菜单中选择 “Release” 模式(或在左侧构建套件中切换);
  2. 点击 “运行” 按钮(或按 Ctrl+R),确保程序能正常运行(这一步会生成 Release 目录);
  3. 找到生成的 exe 文件:在项目目录下,会出现类似build-项目名-Desktop_Qt_5_11_2-MinGW-Release的文件夹,exe
http://www.lryc.cn/news/622205.html

相关文章:

  • 龙蜥邀您参加 AICon 全球人工智能开发与应用大会,探索 AI 应用边界
  • 2020 GPT3 原文 Language Models are Few-Shot Learners 精选注解
  • [Chat-LangChain] 会话图(LangGraph) | 大语言模型(LLM)
  • JAVA 关键字
  • 清除 pnpm 缓存,解决不同源安装依赖包失败的问题
  • 银河麒麟服务器jar包部署自启动配置
  • 如何在 Ubuntu 24.04 Noble LTS 上安装 Apache 服务器
  • 第十八讲:哈希2
  • Navicat 询问 AI | 轻松修复 SQL 错误
  • vector接口模拟实现及其原理
  • linux程序编译笔记
  • 软件重构的破与立:模式方法创新设计与工程实践
  • 达梦数据库使用控制台disql执行脚本
  • QML实现数据可视化
  • Nginx蜘蛛请求智能分流:精准识别爬虫并转发SEO渲染服务
  • redis-保姆级配置详解
  • 机器学习案例——《红楼梦》文本分析与关键词提取
  • 103、【OS】【Nuttx】【周边】文档构建渲染:Sphinx 配置文件
  • RabbitMQ核心架构与应用
  • Nginx性能优化与安全配置:打造高性能Web服务器
  • 模型驱动与分布式建模:技术深度与实战落地指南
  • 【慕伏白】CTFHub 技能树学习笔记 -- Web 前置技能之HTTP协议
  • 【Docker】搭建一个高性能的分布式对象存储服务 - MinIO
  • LeetCode热题100--146.LRU缓存--中等
  • 附046.集群管理-EFK日志解决方案-Filebeat
  • 20250815在荣品RD-RK3588-MID开发板的Android13下点卡迪的7寸LCD屏
  • 商城开发中,有哪些需要关注的网络安全问题
  • Android按电源键关机弹窗的删除
  • 紫金桥RealSCADA:国产工业大脑,智造安全基石
  • 金融业务安全增强方案:国密SM4/SM3加密+硬件加密机HSM+动态密钥管理+ShardingSphere加密