Qt 通过命令行编译程序

前言

从服务器拉代码到编译成可执行文件一个脚本解决问题。使用的项目文件见上一个文章 Qt生成动态链接库并使用动态链接库

脚本代码

为了方便易懂这是一个很简单的Qt编译脚本

复制代码
call E:\vs2015\VC\vcvarsall.bat x86
rmdir /s /q my-project
git clone git@gitee.com:wenbai123/my-project.git
cd my-project
rmdir /s /q build_debug_x32
:: 创建存放编译文件的目录
mkdir build_debug_x32
cd build_debug_x32
:: 生成bebug版本
"D:\QT\Qt5.9.8\5.9.8\msvc2015\bin\qmake.exe" -spec win32-msvc ../MyProject.pro "CONFIG+=debug"
"D:\QT\Qt5.9.8\Tools\QtCreator\bin\jom.exe" -f ./Makefile qmake_all
"D:\QT\Qt5.9.8\Tools\QtCreator\bin\jom.exe" -f ./Makefile
pause

参考文章

windows 使用 VS2017 msvc 命令行编译qt程序
msvc交叉编译:使用vcvarsall.bat设置命令行编译环境

相关推荐
丰锋ff4 小时前
基于 Qt 的智能门禁系统(二)
开发语言·qt
进击ing小白9 小时前
Qt 无边框窗口进阶指南
开发语言·qt
问君能有几多愁~17 小时前
Qt Json 序列化操作
开发语言·qt·json
平常心的技术小牛17 小时前
Qt-快速上手-QFileDialog
windows·qt·microsoft
小小龙学IT18 小时前
Qt Graphics View Framework(图形视图框架)深度解析:从 Scene/View/Item 到工业级 2D 场景
开发语言·数据库·qt
程与留18 小时前
09_Qt 布局管理系统——QHBoxLayout、QVBoxLayout、QGridLayout
c++·qt
神仙别闹18 小时前
基于QT(C++)实现旅游线路规划系统
c++·qt·旅游
≮傷£≯√18 小时前
音量调节弹窗 自定义组件qt
开发语言·qt
小小龙学IT1 天前
Qt 6 跨平台开发完全指南:从信号槽机制到实际项目落地
开发语言·qt
丰锋ff1 天前
基于 Qt 的智能门禁系统
qt·学习