在 Qt 中使用 .pri 文件

2024-03-06

这是这个问题的后续如何在qt-creator中为项目创建子目录? https://stackoverflow.com/questions/1176666/how-to-create-a-subdirectory-for-a-project-in-qt-creator,第一个答案对我不起作用。

我通过手动将每个文件写入主 .pro 文件来解决这个问题,这并没有那么难,但我仍然想知道 - .pri 文件到底是如何工作的,以及为什么上面链接的解决方案没有添加文件夹,而只添加了.pri 文件,所以它在 Qt Creator 中看起来像这样:

所以,我的问题是:

  • .pri 文件的一般格式是什么?
  • 为什么上面的解决方案不起作用?

的格式.pri文件的格式完全相同.pro文件。主要区别在于意图之一; A.pro是大多数人期望运行的qmake直接上,同时.pri是要包含在.pro。当您指示 qmake 包含另一个文件时,它只会处理该文件中的命令,就像处理当前文件中的命令一样。

上次我查看 Qt Creator 时,它会进行额外的解析并识别出.pri文件是分开的,并列出该文件中的所有 headers/sources/ui/rc/pri 文件,专门作为子目录,就像您看到的include.pri该问题的屏幕截图中列出的文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Qt 中使用 .pri 文件 的相关文章

随机推荐