繁体   English   中英

如何在QtCreator上添加预构建事件

[英]How to add pre-build events on QtCreator

我正在使用QtCreator,并且想在构建可能发生之前指定一些预构建事件。 我有一个项目,必须在目录上安装一些头文件。 这是项目的根源。

root
   |
   |-- AProjectWorkSpace
   |  |-- ProjectA
   |  |  |-- source
   |  |  |-- .pro
   |  |-- ProjectB
   |     |-- source
   |     |-- .pro
   |-- AnotherProjectWorkspace
   |  |-- ProjectC
   |  |   |-- source
   |  |   |-- .pro
   |  |-- ProjectD
   |      |-- source
   |      |-- .pro 
library
   |-- include
   |-- lib

在构建项目A,B,C或D时,我想先将所有标头复制到library / include中。 我能怎么做?

编写一个Shell脚本,将您的头文件从每个源目录复制到library / include。 然后在Qt Creator中添加自定义构建步骤 ,您可以在其中调用脚本。 通过单击自定义构建面板右上角的^图标,在qmake和make构建步骤之间移动自定义构建步骤,以便在Qt Creator运行make命令之前运行脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM