OSX框架10.13无法编译ImageKit.framework和ImageKit.framework

问题描述 投票:0回答:1

我刚刚更新到最新的OSX和最新的Xcode,现在我再也无法编译我的代码,因为我包含了AudioToolbox / AudioToolbox.h,我得到了这个:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioQueue.h:867:30: error: 
      expected ','
                                                                                API_AVAILABLE(macos(10.6), ios(10.0), watchos(3.0), tvos(10.0));
                                                                                                   ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioQueue.h:902:30: error: 
      expected ','
                                                                                API_AVAILABLE(macos(10.6), ios(10.0), watchos(3.0), tvos(10.0));

ImageKit.framework的类似情况:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework/Headers/IKImageBrowserView.h:171:73: error: 
      expected ','
API_DEPRECATED("Deprecated - Please use NSCollectionView instead", macos(10.5, 10.14))

好像macos宏搞砸了什么,但是系统框架中的所有东西......任何想法?

objective-c xcode macos frameworks clang++
1个回答
0
投票

解决了 - 显然订单很重要......我还包括OpenGL的东西,只是洗牌包括解决了它。那好吧...

© www.soinside.com 2019 - 2024. All rights reserved.