每当我尝试在iPad设备上运行我的代码时,都会收到这些错误。似乎无法找出解决方案。尝试更改构建配置,但它不起作用。由于我必须为我的应用程序支持即将发布的iOS版本,因此我在Xcode 5.1中使用了SDK6.1,并将部署目标设置为iOS 7.1。 试过这个解决方案Xcode 5 and iOS 7: Architecture and Valid architectures但不适合我。帮帮我!体系结构不支持 - Xcode错误
3
A
回答
1
您可能正在编译arm64。我不知道是否arm/types.h
设置来处理它,但你可以尝试改变
#elif defined(__arm__)
到
#elif defined(__arm__) || defined(__arm64__)
对于包括。或者从构建设置(包括窗格和子项目)中的“有效架构”中删除arm64
。
+1
是的,iOS SDK 6在arm64体系结构上编译时不会导致编译器错误。所以我从构建设置中删除了arm64 arch,这对我有效:) 另外在另一种可能的情况下,我尝试了SDK 7中的架构代码到SDK 6中(更改了arm64的上述#elif条件);虽然它解决了错误,但它需要在大量的类中进行修改才能开始... – Zombie007
相关问题
- 1. SpeechKit不支持体系结构x86_64?
- 2. 更新到iOS 9错误:i386不支持的体系结构
- 3. Xcode + watchkit模拟:不支持可调试体系结构:
- 4. 框架包含不受支持的体系结构Xcode 8
- 5. Marmalade iOS多种体系结构支持
- 6. 上传到App Store时不受支持的体系结构
- 7. WatchSimulator 3.1 SDK不支持x86_64体系结构?
- 8. 目标不支持该体系结构的含义是什么?
- 9. LLVM支持哪些ARM体系结构?
- 10. 建立C库在XCode中运行结束与不支持的体系结构
- 11. 试图结合两个Xcode项目,错误体系结构i386
- 12. SOS不支持当前目标体系结构
- 13. NVIDIA CUDA SDK示例编译不支持的体系结构'compute_20'
- 14. 不受支持的体系结构:cputype(12)cpusubtype(9)
- 15. 目标不支持所选软件的体系结构
- 16. 构建XMLRPC.framework:错误的体系结构?
- 17. 应用程序加载程序错误消息 - 支持的体系结构
- 18. 查看iOS应用支持的体系结构
- 19. 升级到xcode 4错误没有体系结构编译为
- 20. Xcode 8.1体系结构x86_64的未定义符号错误
- 21. Xcode iOS6编译错误:没有体系结构
- 22. Xcode'体系结构x86_64的未定义符号:'错误?
- 23. 如何制作框架支持体系结构x86_64?
- 24. Xcode 9构建失败的armv7体系结构/ simd构建错误
- 25. PIP使用错误的体系结构
- 26. PyQt4的OSX错误的体系结构
- 27. 安装MySQLdb Python体系结构错误
- 28. Xcode 4.5.1:链接器错误:NSJavaVirtualMachine,找不到体系结构的符号i386
- 29. Xcode静态库错误“文件不是必需的体系结构”
- 30. 构建活动体系结构不会导致编译错误
您在构建设置中为您的目标/配置设置了哪些架构?你有什么建立有效的体系结构? –
@phillip:体系结构 - 标准体系结构(armv7,armv7s,arm64) 有效体系结构 - arm64 armv7 armv7s – Zombie007