小编mik*_*ike的帖子

如何禁用某些文件或子项目的Xcode索引?

我们有一个非常大的项目,它包含Objective-C和C++文件.所有的C++文件都是在构建期间使用的,但是其中只有一些是使用Xcode打开的,并且有很多它们根本不应该打开.但Xcode将所有文件的信息添加到索引中,因此我们的.xcindex文件大小约为40 GB.显然,这非常不方便.我的问题是:有没有办法禁用项目某些部分的索引?对于某些源文件,文件组或整个子项目.我尝试将一些源的explicitFileType设置为"compiled".它禁用了索引,但它们也不会编译.构建系统不知道如何处理它们("警告:没有处理文件的规则"),即使它们列在"编译源"构建阶段.为这些源文件添加自定义规则也不起作用 - CompileC命令运行,但它有"?" 而不是"c ++"参数和所有clang命令行标志丢失.任何建议将不胜感激.

xcode xcode-project

8
推荐指数
1
解决办法
303
查看次数

标签 统计

xcode ×1

xcode-project ×1