• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
QinXian
博客园    首页    新随笔    联系   管理    订阅  订阅
QT程序打包过程

QT程序打包过程

1. 介绍

windeployqt.exe是Qt自带的工具,用于创建应用程序发布包。
简单来说,这个工具可以自动地将某程序依赖的库、资源拷贝到其所在目录,防止程序在其他电脑上运行报找不到库的错误。
这里贴上官方文档:https://doc.qt.io/qt-5/windows-deployment.html

本文适用于Windows + Visual Studio + Qt平台。
2. 原理

windeployqt.exe工作原理很简单,它会到当前的环境变量PATH配置的搜索路径中,查找应用程序所需要的库和资源,拷贝到应用程序目录中。

3、使用

windeployqt.exe 应用程序完整路径

在Qt命令行中输入 echo %PATH%,可以查看当前Qt使用的环境变量

建议始终添加–force参数,防止因文件未覆盖而出现问题

使用–force参数解决问题,windeployqt -force exe路径

 

4、接下来使用virtualBox进行打包

posted on 2023-04-25 00:50  蜕变-专一  阅读(152)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3