Qt和QMake构建目录

问题描述:

我想从源代码树构建qt和qt应用程序。你知道如何使用configure和qmake从命令行设置.obj目录吗?Qt和QMake构建目录

如果我正确理解问题,您应该在* .pro文件中为所需目录设置OBJECTS_DIR变量。如果你不想改变* .pro文件尝试

QMAKE“OBJECTS_DIR = some_dir” *的.pro

+0

这工作,但我希望把我所有的目标文件中的目录无后顾之忧每次都要设置OBJECTS_DIR。我可以在bash_profile中设置一个变量吗?第二个问题是关于qt本身。它使用autotools,但我不知道如何从树中构建它。有了KDE和cmake,我可以做到。 – Breezeight 2009-11-17 00:13:07

+3

@nicolabrisotto:如果您不想更改* .pro文件,并且不希望每次都记住该命令,则可以创建一个别名,如下所示:alias my_qmake =“qmake \”OBJECTS_DIR = some_dir \“”,这将允许您键入“my_qmake foo.pro”并设置OBJECTS_DIR变量。 – 2009-11-17 19:22:42