如何在Qt Creator中添加包含路径?

时间:2010-05-02 03:35:26

标签: path include qt-creator

我有一个项目,我正在Qt创建者中工作,需要第三方库。我想将标题添加到项目的包含路径中。我该怎么做?

4 个答案:

答案 0 :(得分:211)

如果您使用标准Qt构建系统qmake,只需在qmake Variable Reference中记录的.pro文件中添加一行:

INCLUDEPATH += <your path>

如果您使用自己的构建系统,则可以通过选择“基于Makefile的项目的导入”来创建项目。这将在项目目录中创建一些文件,包括名为<your project name>.includes的文件。在该文件中,只需列出要包含的路径,每行一个。真的这一切都告诉Qt Creator在哪里寻找索引自动完成的文件。您自己的构建系统必须以自己的方式处理包含路径。

作为explained in the Qt Creator Manual<your path>必须是绝对路径,但您可以使用.pro来避免$$PWD文件中的操作系统,主机或用户特定条目它指的是包含.pro文件的文件夹,例如

INCLUDEPATH += $$PWD/code/include

答案 1 :(得分:6)

要在“附加参数”的“项目/构建/构建步骤”部分中为qmake添加全局包含路径,请使用以下命令,如下所示: "QT+=your_qt_modules" "DEFINES+=your_defines"

我认为你可以用这种方式使用* .pro文件中的任何命令。

答案 2 :(得分:3)

对于像我这样对Qt Creator完全陌生的人,你可以在Qt Creator中修改项目的.pro文件:

enter image description here

只需在“项目”窗口中双击“您的项目名称”.pro,然后像我一样在.pro文件的底部添加包含路径。

答案 3 :(得分:0)

如果使用自定义Makefile,则可以双击.includes文件并将其添加到其中。

相关问题