Xcode4.5.2、iOS6应用中静态库不支持armv7s的解决方法

ZBarSDK 静态库 支持armv7 armv7s 二维码扫描静态库(ZBarSDK libzbar.a)支持armv7 armv7s架构,免积分分享给大家。 立即下载
错误详细信息:
ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /zhangyg/XXX/XXX/libs/libxxx.a for architecture armv7s

clang: error: linker command failed with exit code 1 (use -v to see invocation)

解决方法如下:


方法一:把上图Build Active Architecture Only的值设置为Yes

方法二:把上图Valid Architectures中的armv7s删除
方法三:如果有libxxx.a的源代码再编译一个libxxx.a的armv7s版本,然后合并到之前的libxxx.a中
zbar静态库,支持armv7s,arm64 zbar静态库,libzbar.a,支持armv7,armv7s,arm64,i386,欢迎大家下载 立即下载

相关推荐

Flutter热更新实战:Shorebird从安装到发布补丁的完整流程(含iOS/Android差异解析)

本文详细介绍了Flutter热更新工具Shorebird的完整使用流程,包括安装、发布补丁及iOS/Android平台差异解析。Shorebird作为Flutter官方未提供的Code Push解决方案,能快速修复线上问题,支持合规性保障和性能优化,特别适合紧急修复场景。文章还涵盖了国内CDN加速配置和最佳实践,帮助开发者高效实现热更新。

butter的博客 1078

让你的iOS静态库支持armv7s

我们在用到第三方的静态库或者自己以前写的静态库时,在iPhone5,ipad4 上面经常会报错,下面 ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /zhangyg/XXX/XXX/libs/libxxx.a for architecture armv7s clang: error: linker

justinjing的专栏 4517

西门子Industrial Copilot实战:5个工业场景下的AI效率提升案例

本文通过五个工业场景实战案例,深入解析西门子Industrial Copilot如何将工业智能转化为实际生产力。从自动化配置、预测性维护到能源优化与人机交互,这位AI助手显著缩短工程周期、提升设备可用率并降低运营成本,展示了其在工业领域系统化、工程化的落地价值。

3c4x5z6v7b的博客 925

Xcode 6制作动态及静态Framework

有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上

shadekiller318的专栏 574

部署资源管理系统chemx

资源管理系统的部署教程

weixin_40784215的博客 822

半导体EAP系统入门指南:从零开始理解设备自动化程序(附实战案例)

本文深入浅出地介绍了半导体制造中EAP(设备自动化程序)系统的核心作用与工作原理。EAP作为连接MES与生产设备的桥梁,负责指令翻译、数据采集与实时控制,是实现晶圆厂全自动化的关键。文章通过对比手动与自动模式,阐述了EAP在提升效率、保障良率方面的价值,并提供了一个实战案例,帮助读者从零构建对半导体CIM体系中这一关键组件的理解。

weixin_29200741的博客 734

IOS生成同时支持armv7,armv7s,i386的静态库.a文件

许多第三方提供的.a文件(一般是那些SDK),嵌入到我们的xcode项目后,生成不会报错。   一部分粗心的SDK提供方,或者我们自己做的.a文件,就会有报错,常见的就是不是armv7结构,或者不是armv7s结构,如果在模拟器中运行,会报不是i386结构。   原因是:armv7是支持比iphone5旧的那些设备,armv7s是iphone5或ipad4或者以后的新设备,i386是m

justforever_zz的博客 5075

Arduino ESP32S3开发环境搭建 ------ 在线下载安装包Failed解决方案

本文介绍了Arduino ESP32 S3开发环境搭建的离线解决方案。

张一西的博客 1018

iOS中的armv6、armv7、armv7s

armv6、armv7、armv7s是arm CPU的指令集,原则上是向下兼容的,如:iPhone4sCPU支持armv7,但它会兼容armv6,只是使用armv6指令可能无法充分发挥它的特性。iphone5CPU支持armv7s,它也会兼容armv7。 如果引用到第三方的库,以前在iphone4s下编译没有问题,但是换成iphone5之后,提示: Undefined symbols

joosonmao的专栏 5872

<PLC><汇川>汇川PLC基于EtherCat协议使用转矩模式控制SV630N伺服驱动电机

本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。

用沸腾的热血,支付我们的人生吧! 4157

6.8 点云相关软件——CoProcess

摘要 CoProcess是华测导航研发的三维点云全流程处理平台,支持海量数据浏览、编辑及多类型成果输出,适配地形测绘、道路建设等行业需求。软件采用模块化设计,包含基础功能(数据导入、分类、建模等)和行业定制模块(地形、道路、矿山等),支持多格式数据交互与自动化处理,显著提升作业效率。相比Lidar360,CoProcess操作更简便、性价比更高;相比开源工具CloudCompare,其行业适配性与专业功能更优。2025版本优化了数据处理性能与智能算法,需授权激活高级功能,适合商业项目应用。

qq625924821的博客 247

iOS lipo 判断静态库是否支持64位

整理下往上查到的资料 1 、iOS Xcode5.1 armv7 armv7s arm64 类型, 区分, 概念等   官方: https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/Introduction/Introduction.html

Lw_Chen的博客 4667

YOLO训练/写作脚本目录一览 | 涉及标签格式转换、数据扩充、热力图、感受野、精度曲线、数量统计等近百个脚本文件

在大家购买专栏后,便可获得全部的脚本文件。在获取到文件后,只需按照将程序放在个人项目中即可一键运行。

Limiiiing的博客 2376

iOS armv7, armv7s, arm64区别与应用32位、64位配置

iOS armv7, armv7s, arm64区别与应用32位、64位配置历程1、2015年2月1日不允许不支持arm64的应用的提交; 2、iOS10发布后,如果你的应用中使用到了32位的类、库,没有相应支持64位机型的库,则首次启动后会弹窗式提示:“ xxx可能使iPhone变慢…”; 3、iOS10.3公测版发布:封杀32位应用; 4、苹果系统(iOS7/iOS8-iOS9),32位的

遇见更好的自己 5838

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

armv7 armv64 armv7s x86_64 i386

目前的Xcode 6配置里定义${ARCHS_STANDARD}为armv7, arm64,当然这个定义前提是它会一再要求你删除掉你原本设定的构建架构。如果你选择按它所做的,你会发现你再也不能编译任何armv7s架构的东西。 当前iPhone5的A6和iPad4的A6X两款CPU都是armv7s架构,而之后在iPhone 5S、iPad Air以及iPad Mini Retina采用的A7处

KetilDeng 2742

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

ios开发:Xcode 制作SDK及使用

1. framework 1.1 创建一个framework工程 未完 待续 2. .a 2.1 创建一个.a工程 创建之后会默认生成一个和库名一样的文件夹和 类(XCode 7 好像没有生成类 需要自己手动创建) 2.2 添加相关代码 2.3 编译之后会生成.a文件如下图 2.4 别人用我们生成的库 需要头文件 这时我就就需要吧我的的.h文件暴露出去 第一种方式:直接把所有需要暴露...

操作猛如虎的博客 1740

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

iOS6和iPhone5使用第三方静态库在真机无法运行的处理armv7s

环境: xcode4.5.1 iphone5 在模拟器下正常运行的程序,在真机上出现下面的错误: ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/david/Downloads/QR code/QR code/ZBarSDK/libzbar.a for

Developer_Zhang的专栏 1818

ios 静态库编译总结

在用xcode6编译静态库文件的时候,若在

wuwenyu2012的专栏 880

iOS架构-将整个Xcode项目打包成静态库Framework(25)

一、介绍 1、背景 考虑到上架App的安全性和后期代码管理的一些内容,以及现有马甲和超级App的一些业务上,越来越多的涉及到大模块的内容搬移和共享,所以权衡各种方式之后,考虑使用静态库的方式来把独立业务部分用静态库的方式加载和共享。 2、静态库介绍 什么是库? 共享代码便是库,实现代码的复用,一般分为静态库和动态库。 静态库和动态库的区别? 静态库:链接时完整的拷贝到可执行文件,多次使用多...

沐雨07的专栏 4943

iOS开发之Xcode 6更新默认不支持armv7s架构

最近一次的Xcode 6更新默认不再支持arm7s架构,究竟是要废除不用呢还是仅仅只是一个疏忽? 目前的Xcode 6配置里定义${ARCHS_STANDARD}为armv7, arm64,当然这个定义前提是它会一再要求你删除掉你原本设定的构建架构。如果你选择按它所做的,你会发现你再也不能编译任何armv7s架构的东西。 当前iPhone5的A6和iPad4的A6X两款CPU都是ar...

weixin_30851409的博客 231

Xcode 6更新默认不支持armv7s架构

最近一次的Xcode 6更新默认不再支持arm7s架构,究竟是要废除不用呢还是仅仅只是一个疏忽? 目前的Xcode 6配置里定义${ARCHS_STANDARD}为armv7, arm64,当然这个定义前提是它会一再要求你删除掉你原本设定的构建架构。如果你选择按它所做的,你会发现你再也不能编译任何armv7s架构的东西。 当前iPhone5的A6和iPad4的A6X两款CPU都是a

PeaksLee的博客 699

Xcode报错:Undefined symbols for architecture armv7s:"_OBJC_CLASS_$_AMapView", referenced from:objc-c

Undefined symbols for architecture armv7s:"_OBJC_CLASS_$_AMapView", referenced from:  objc-class-ref in libMAMapKit.a(MAMapView.o) ld: symbol(s) not found for architecture armv7s 错误原因:引用自XX.a静态库的XX类

juyufeng_HuaZhu的博客 1804

Undefined symbols for architecture arm64解决方案

Undefined symbols for architecture arm64解决方案

weixin_42602900的博客 2万+
上一篇: Xcode4.5.2真机调试:错误Could not instantiate class named NSLayoutConstraint
下一篇: iPhone开发【二十五】使用静态库—第1篇(使用Cocoa Touch Static Library模板)
程序员长弓
博客等级 码龄20年 650粉丝 183原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值