[英]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.