Nat*_*man 149 path include qt-creator
我有一个我在Qt创建者工作的项目,需要第三方库.我想将标题添加到项目的包含路径中.我该怎么做呢?
Jas*_*n B 220
如果您正在使用标准Qt构建系统qmake,只需.pro在qmake变量参考中记录的文件中添加一行:
INCLUDEPATH += <your path>
Run Code Online (Sandbox Code Playgroud)
如果您使用自己的构建系统,则通过选择"基于Makefile的项目的导入"来创建项目.这将在项目目录中创建一些文件,包括一个名为的文件<your project name>.includes.在该文件中,只需列出要包含的路径,每行一个.真的这一切都告诉Qt Creator在哪里寻找索引自动完成的文件.您自己的构建系统必须以自己的方式处理包含路径.
如Qt Creator手册中所述,<your path>必须是绝对路径,但您可以.pro通过使用$$PWD指向包含.pro文件的文件夹来避免文件中的OS,主机或用户特定条目,例如
INCLUDEPATH += $$PWD/code/include
Run Code Online (Sandbox Code Playgroud)
小智 6
要在"附加参数"的"项目/构建/构建步骤"部分中添加全局包含路径,请使用qmake的自定义命令,如下所示:
"QT+=your_qt_modules" "DEFINES+=your_defines"
我认为你可以用这种方式使用*.pro文件中的任何命令.
对于像我这样完全不熟悉 Qt Creator 的人,您可以在 Qt Creator 中修改项目的 .pro 文件:

只需在“项目”窗口中双击“您的项目名称”.pro,然后像我所做的那样在 .pro 文件的底部添加包含路径。
| 归档时间: |
|
| 查看次数: |
247628 次 |
| 最近记录: |