沐印
227 字
1 分钟
QtCreator 一键打包你的APP
  1. 打开这个

Qtcreator配置-2023-07-03

  1. 添加工具

Snipaste_2023-07-21_15-19-34-2023-07-21

添加外部程序 修改如下内容

  • 执行挡: powershell
  • 参数(一行):
#  qt Creator 8 以上版本  其他版本请根据最下面的提示修改
md %{ActiveProject:Path}/package/ ; copy  %{ActiveProject:RunConfig:Executable:FilePath}  %{ActiveProject:Path}/package/%{ActiveProject:RunConfig:Executable:FileName} ; windeployqt %{ActiveProject:Path}/package/%{ActiveProject:RunConfig:Executable:FileName} 
  • Base environment 改为 Current build environment

双击可以重命名

20230721152236-2023-07-21

其他保持默认即可

  1. 使用

(可选)将编译模式改为release

20230721152350-2023-07-21

单击运行即可

运行后可以看到下图即为成功

20230721152840-2023-07-21

打开项目所在目录 package 文件夹即为打包后的文件夹

如果使用了Git 不要忘记把package文件夹加入到忽略列表中

其他 qt Creator 版本#

单击红色方框后 单击右侧环境变量按钮

20230721153122-2023-07-21

将 %{ActiveProject} %{ActiveProject:RunConfig:Executable} %{ActiveProject:RunConfig:Executable} 替换为对应的环境变量即可

如 4 版本的qt Creator

#  qt Creator 4 版本
md %{CurrentProject:Path}/package/ ; copy %{CurrentRun:Executable:FilePath} %{CurrentProject:Path}/package/%{CurrentRun:Executable:FileName} ; windeployqt %{CurrentProject:Path}/package/%{CurrentRun:Executable:FileName}
QtCreator 一键打包你的APP
https://f.undf.top/posts/post/code/embedded/qtcreator/
作者
沐印
发布于
2023-07-03
许可协议
CC BY-NC-SA 4.0