如果我在我的 .pro 文件中添加不在同一目录中的源和标头,则生成的 xcode 项目按其默认源、标头等对文件进行分组,然后将文件放在这些文件夹的子目录中,指示子目录文件在哪里。这使得非平面项目在为 xcode 生成时看起来非常难看(注意所有 Qt 示例都是平面的)。
我如何防止它这样做?还是我坚持使用丑陋的 xcode 布局或平面项目?
您可以通过在.prf文件中添加新的 CONFIG 参数变量来为 qmake创建自己的配置功能。
看看这个Qt wiki。
此外,您似乎可以使用不同的变量名在 xcode 中生成不同的组名。
我将找出这两种方法并生成一份不错的报告。