昨天,我使用xCode 8(上一版本)编译了我的Swift / Cpp项目,一切运行良好。今天早上,xCode执行了v9更新(使用Swift 4),我的项目停止编译。我有以下类型的错误:
/opt/local/include/unctrl.h:60:63: Unknown type name 'SCREEN'
[CompletePath]/MacOSX10.13.sdk/usr/include/dispatch/dispatch.h:25:10: Could not build module 'Darwin'
[CompletePath]/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:6:10: Could not build module 'CoreFoundation'
[CompletePath]/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h:10:9: Could not build module 'Foundation'
我尝试禁用模块启用,但它不会改变任何内容。
xCode不允许我将项目更新到Swift 4,它说项目需要编译才能更新,所以我在项目设置中选择了xCode 3.2版本。我还在使用OS X 10.12。