有道云笔记持续更新:
文档:15.Qt生成后事件_bat批处理.note
链接:http://note.youdao.com/noteshare?id=4d730afa45bf9ea64db0242828820766&sub=F1BBAB51E4C741AF9D5DC2BF066327D7
1.简介:
VS生成后事件及相关bat命令解析
在项目开发时,开发人员可能会开发出dll,也可能会开发出exe可执行文件,在开发机开发出来的可执行程序在复制到服务器之前,需要把相关的dll、pdb、可执行文件、批处理文件和配置文件组织在一起,打包安装在服务器,但是程序可能仅生成一个dll和pdb,但其他的文件需要引用公共库中提供的dll,这时就会有许多的手动复制的工作,由于持续集成CI的概念的作用,最好的情况是只在一处维持公共库,在需要升级时,仅更换公共库中的DLL和PDB等文件,重新编译程序,把手动拷贝需要的DLL、pdb文件的过程自动化,保持升级的质量。生成后事件就是在这样的需求之下提出的。
以上内容引自:VS生成后事件及相关bat命令解析_不当初-优快云博客_vs 生成事件
VS中添加预先生成事件和后期生成事件,采用命令或bat批处理。Qt可以在pro文件中调用外部的bat文件实现同样的操作。本文介绍使用Qmake工具编译完成后自动执行自定义脚本的方法或调用用外部bat脚本的方法。
2.Qt pro文件