首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OSX framework 10.13无法编译ImageKit.framework和ImageKit.framework

OSX framework 10.13无法编译ImageKit.framework和ImageKit.framework
EN

Stack Overflow用户
提问于 2018-04-06 02:03:51
回答 1查看 40关注 0票数 0

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

代码语言:javascript
复制
/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也有类似的情况:

代码语言:javascript
复制
/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宏被搞乱了,但所有这些都在系统框架中……有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2018-04-06 06:12:32

解决了--显然命令很重要...我也加入了OpenGL的东西,只是把includes弄乱就解决了问题。哦好吧..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49678736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档