我在我的项目中使用这些标志:
OTHER_SWIFT_FLAGS = "-driver-time-compilation -Xfrontend -debug-time-compilation -Xfrontend -debug-time-function-bodies -Xfrontend -debug-time-expression-type-checking";
Run Code Online (Sandbox Code Playgroud)
当我将 Xcode 版本从 12.4 升级到 12.5.1 时,我开始收到此错误:
<unknown>:0: error: unknown argument: '-debug-time-compilation'
Command CompileSwift failed with a nonzero exit code
Run Code Online (Sandbox Code Playgroud)
有没有 llvm 更新或类似的东西?
苹果的回答:
Xcode 12.5 使用新版本的 Swift,Swift 5.4。Xcode 12 的早期版本包含 Swift 5.3,如下所述: https: //developer.apple.com/support/xcode debug-time-compilation 标志已从 Swift 5.4 中删除,因为它不再执行任何操作,被驱动程序取代-时间编译标志。您可以看到此更改的提交: https://github.com/apple/swift/commit/2198d7174c5857a92e42c5e76e1c1bb9a78db772
| 归档时间: |
|
| 查看次数: |
922 次 |
| 最近记录: |