ios – Xcode 6 – 无法构建模块’加速’

ios – Xcode 6 – 无法构建模块’加速’,第1张

概述我正在使用 Xcode 6 beta 2(6A216f),一切都还可以,但是当我构建到5s以外的任何设备时,我得到111个错误. 出现问题的原因是我使用的是 FXBlurView,它导入了Accelerate框架. 我搜索了很多,找不到任何解决方案.这是错误: It’s too long so I uploaded to pastebin. PS:我不知道你需要哪个部分,所以我上传了所有内容. 此 我正在使用 Xcode 6 beta 2(6A216f),一切都还可以,但是当我构建到5s以外的任何设备时,我得到111个错误.
出现问题的原因是我使用的是 FXBlurView,它导入了Accelerate框架.

我搜索了很多,找不到任何解决方案.这是错误:

It’s too long so I uploaded to pastebin.

PS:我不知道你需要哪个部分,所以我上传了所有内容.

此外,如果我从BrIDging-header中删除#import“FXBlurVIEw.h”,我没有错误

编辑:所以我“解决”了我的问题.错误说编译器不知道vfloat是什么,所以我检查了veclibTypes.h并看到在这段代码中定义了vfloat:

#elif defined(__i386__) || defined(__x86_64__)#ifdef __SSE__#if defined(__GNUC__)#include <xmmintrin.h>typedef float                   vfloat          __attribute__ ((__vector_size__ (16)));#else /* not __GNUC__ */#include <xmmintrin.h>typedef __m128                          vfloat;#endif /* __GNUC__ */#endif  /* defined(__SSE__) */

如果我删除第一个#elif我没有错误…

EDIT2:@Nick找到了正确的解决方案

解决方法 如果在实现文件中移动Accelerate import语句,它就可以工作.我分叉项目进行更改并提交了拉取请求.

https://github.com/nrbrook/fxblurview

总结

以上是内存溢出为你收集整理的ios – Xcode 6 – 无法构建模块加速’全部内容,希望文章能够帮你解决ios – Xcode 6 – 无法构建模块’加速’所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1008214.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存