"clang: error: cannot specify -o when generating multiple output files" during Swift iOS build
"clang: error: cannot specify -o when generating multiple output files" during Swift iOS build
我刚刚使用 CocoaPods 为我的 Swift iOS 项目安装了一个额外的依赖项 (HockeyAppSDK),现在我的项目在构建过程中失败并给出错误:
clang: error: cannot specify -o when generating multiple output files
我卸载了依赖项,但项目在构建过程中仍然失败并出现相同的错误。有想法该怎么解决这个吗?
编辑:
使用 xcode cli 构建时,错误如下所示:
2015-07-24 20:28:09.378 xcodebuild[34313:1668414] 流错误:偏移量 29 处的流错误:由不受支持的 XCDependencyGraph build
创建
以下构建命令失败:
编译Swift 正常 arm64 {swift 文件的路径}
编译Swift 正常 arm64 {swift 文件的路径}
编译Swift 正常 arm64 {swift 文件的路径}
编译Swift源正常arm64com.apple.xcode.tools.swift.compile
如 this issue 所示,这是 CocoaPods 0.38.1 中的错误。所以这可能会在 CocoaPods 的未来版本中得到修复。
在新的 CocoaPods 发布之前,您可以做些什么来临时解决这个问题:错误是在私有 xcconfig 文件中的某处,-isystem
[=13= 之前缺少 space ]
编辑:
已发布新版本的 Cocoapods (0.38.2) 修复了此问题
CocoaPods 0.38.2现已发布。它解决了这个问题。
我刚刚使用 CocoaPods 为我的 Swift iOS 项目安装了一个额外的依赖项 (HockeyAppSDK),现在我的项目在构建过程中失败并给出错误:
clang: error: cannot specify -o when generating multiple output files
我卸载了依赖项,但项目在构建过程中仍然失败并出现相同的错误。有想法该怎么解决这个吗?
编辑: 使用 xcode cli 构建时,错误如下所示:
2015-07-24 20:28:09.378 xcodebuild[34313:1668414] 流错误:偏移量 29 处的流错误:由不受支持的 XCDependencyGraph build
创建以下构建命令失败:
编译Swift 正常 arm64 {swift 文件的路径}
编译Swift 正常 arm64 {swift 文件的路径}
编译Swift 正常 arm64 {swift 文件的路径}
编译Swift源正常arm64com.apple.xcode.tools.swift.compile
如 this issue 所示,这是 CocoaPods 0.38.1 中的错误。所以这可能会在 CocoaPods 的未来版本中得到修复。
在新的 CocoaPods 发布之前,您可以做些什么来临时解决这个问题:错误是在私有 xcconfig 文件中的某处,-isystem
[=13= 之前缺少 space ]
编辑:
已发布新版本的 Cocoapods (0.38.2) 修复了此问题
CocoaPods 0.38.2现已发布。它解决了这个问题。