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

相关推荐

  1. Qt 通过命令编译程序

    2023-12-10 23:22:02       60 阅读
  2. qt命令编译项目

    2023-12-10 23:22:02       46 阅读
  3. K8S--- ConfigMap 通过命令创建

    2023-12-10 23:22:02       55 阅读
  4. 通过 ffmpeg命令 调节视频播放速度

    2023-12-10 23:22:02       144 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-10 23:22:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-10 23:22:02       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-10 23:22:02       82 阅读
  4. Python语言-面向对象

    2023-12-10 23:22:02       91 阅读

热门阅读

  1. qt5图形视频框架

    2023-12-10 23:22:02       57 阅读
  2. Linux指令——scp:传输文件

    2023-12-10 23:22:02       57 阅读
  3. kafka

    2023-12-10 23:22:02       58 阅读
  4. LeetCode 76. 最小覆盖子串 滑动窗口框架

    2023-12-10 23:22:02       58 阅读
  5. python函数

    2023-12-10 23:22:02       67 阅读
  6. Python大数据之Python进阶(三)多进程的使用

    2023-12-10 23:22:02       60 阅读
  7. WordPress 注册/重置密码/更改密码钩子

    2023-12-10 23:22:02       57 阅读
  8. python 记录今日学习按键消息心得

    2023-12-10 23:22:02       54 阅读
  9. linux 关于$-的解释(帖子搜索合集)

    2023-12-10 23:22:02       80 阅读