【发布时间】:2016-04-05 23:37:10
【问题描述】:
我有一个在 Xcode 7.2 中可以正常构建的库项目。如果我只是编译它,它将在后续构建中重建它。升级到 Xcode 7.3 后,即使我没有对任何文件进行任何更改,Xcode 也会重新编译每次构建时的所有文件。
我进行了深度清理并删除了派生数据文件夹以确保不是原因。当我独立编译它们时,依赖库项目构建良好(它们不会重新编译所有内容)。我查看了所有设置,但无法弄清楚为什么会发生这种情况。
我偶然发现了两个“解决”问题的方法,但我不想使用这些“解决方案”中的任何一个
我将优化级别(对于 LLVM)从无 [-O0] 更改为最快、最小 [-Os],这样就成功了。我不确定为什么没有优化它会一直重新编译所有文件(即使它没有更改)。
我有一个用于调试构建的预处理器标志 (DEBUG=1),如果我删除该标志,它会一直停止重新编译所有文件
以上 2 个选项对我不起作用。
有没有人见过类似的行为?
【问题讨论】: