Qt和QMake构建目录

5

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

1个回答

3
如果我理解问题正确的话,您应该在*.pro文件中设置OBJECTS_DIR变量以便于任何目录。如果您不想更改*.pro文件,请尝试使用以下命令:

qmake "OBJECTS_DIR=some_dir" *.pro


这个方法是可行的,但我希望能够将所有的目标文件放在一个目录中,而不必每次都设置OBJECTS_DIR。我可以在bash_profile中设置一个变量吗?第二个问题是关于qt本身的。它使用autotools,但我不知道如何在外部构建它。对于KDE和cmake,我可以做到这一点。 - Breezeight
4
如果你不想改变*.pro文件,并且不想每次都要记住命令,你可以创建一个别名,格式如下:alias my_qmake="qmake "OBJECTS_DIR=some_dir" ",这样你就可以输入"my_qmake foo.pro",并且会设置OBJECTS_DIR变量。 - Caleb Huitt - cjhuitt

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接