当前位置:   article > 正文

Qt开发 — 使用脚本自动编译Qt程序_qt 自动编译

qt 自动编译

Qt开发 — 使用脚本自动编译Qt程序

Mac OS

1、编译之前我们先打开Qt Create 点击重编译工程。注意观看 控制台 了解重新编译的过程
在这里插入图片描述
根据提示可以知道重新编译经过一下过程:
1、/usr/bin/make clean -j4
2、qmke qmake执行的内容,直接打开Qt Create ---->项目---->构建步骤---->有效的qmake调用。看到

/Users/XXX/Qt5.12.0/5.12.0/clang_64/bin/qmake /Users/gjh/Documents/Project/QT/XXX/XXXX.pro -spec macx-clang CONFIG+=debug CONFIG+=x86 CONFIG+=qml_debug && /usr/bin/make qmake_all
  • 1

生成makefile
3、/usr/bin/make -j4 生成app

所以 Qt 重新编译的过程也就是 清理make ---- 生成makefile ---- make生成app

所以 自动编辑的脚本可以如下写

#!/bin/bash
 echo "必须在构建目录下"
 cd  /Users/gjh/Documents/Project/QT/build-XXX-Desktop_Qt_5_12_0_clang_64bit-Debug 

 echo "Clean"
 /usr/bin/make clean -j4

 echo "create makefile"
 /Users/XXX/Qt5.12.0/5.12.0/clang_64/bin/qmake /Users/gjh/Documents/Project/QT/XXX/XXXX.pro -spec macx-clang CONFIG+=debug CONFIG+=x86 CONFIG+=qml_debug && /usr/bin/make qmake_all

 echo "Create app"
 /usr/bin/make  -j4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
Linux 嵌入式

如上Mac OS 所述

Window

如上Mac OS 所述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/836058
推荐阅读
相关标签
  

闽ICP备14008679号