这是这个问题的后续如何在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(使用前将#替换为@)