2009-11-16 85 views

回答

3

如果我正确理解问题,您应该在* .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