Qt pro 文件调用另一个makefile

Posted

技术标签:

【中文标题】Qt pro 文件调用另一个makefile【英文标题】:Qt pro file call another makefile 【发布时间】:2012-05-07 20:11:25 【问题描述】:

有没有办法在 Qt 中使用 .pro 文件来调用另一个 Makefile?例如,在 makefile 中,您可以使用:

make -f /other/path/Makefile

有没有类似使用 Qt 的 pro 文件?

【问题讨论】:

【参考方案1】:

这样的事情应该可以工作:

QMAKE_EXTRA_TARGETS += other
PRE_TARGETDEPS += other
other.commands = make -f /other/path/Makefile

这将导致 make -f /other/path/Makefile 作为 make 过程的一部分被调用,并且还使您能够键入 make other 来运行该命令。

【讨论】:

你知道是否可以反过来做吗?特别是让 automake 读取 Makefile.am 文件,其中有一些命令来构建 .pro 文件,以便生成的 Makefile 然后构建 .pro 文件?

以上是关于Qt pro 文件调用另一个makefile的主要内容,如果未能解决你的问题,请参考以下文章

QT中调用Python

qt多个工程之间调用

QT中.pro文件的写法

为啥我的VS下QT工程无法生成.pro

在Qt编程中,如何调用C++的STL?

Qt编程调用动态库