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设置命令行编译环境

相关推荐
Simple_core16 分钟前
Qt自带的虚拟键盘--悬浮键盘
qt
大大菜鸟一枚20 分钟前
ARM交叉编译环境配置与Qt依赖库部署指南
开发语言·arm开发·qt
起个名字费劲死了1 小时前
基于Mingw64 tesseract 实现英文字符和数字识别
c++·qt·字符识别
扶尔魔ocy1 小时前
C/C++ 聊聊结构体、指针、类
c++·qt·
凯子坚持 c2 小时前
Qt 6.7.3连接远程MySQL数据库(保姆级教程)
数据库·qt·mysql
枫叶丹42 小时前
【Qt开发】Qt窗口(六) -> QMessageBox 消息对话框
c语言·开发语言·数据库·c++·qt·microsoft
LNN202215 小时前
Qt 5.8.0 下实现触摸屏热插拔功能的探索与实践(3)
开发语言·qt
一只小bit15 小时前
Qt 快速开始:安装配置并创建简单标签展示
开发语言·前端·c++·qt·cpp
太阳以西阿16 小时前
【计算机图形学】01 OpenGL+Qt
开发语言·qt