如何合并模拟器库和真机静态库

利用lipo编译合并iPhone模拟器和真机通用的静态类
如何编译静态类库,而且现在网上也有很多的教程,现在问题时我们编译好了的静态类库会时两个版本的.a文件,分别用于模拟器和iPhone真迹,因此Mac和iPhone的CPU不同,才造成了现在这样的情况,有点像PowerMac和 InterMac。

屏幕快照 2010-01-01 下午09.34.54.png

在使用静态类库时,我们如果想在模拟器调试,就必须把用于模拟器版本的lib加到项目中,同理如果要想运行在iPhone上,我们又必须把真机lib也加到项目中,这样确保两个平台都能运行,但问题是我们总又一个类库是不需要了的,,在SnowLeopard的Xcode3.2中编译的时候会出现一个警告:没必要加上~~~.a。Xcode3.1也偶尔会出现。
OK,我们来解决这个问题!
假设两个版本的lib分别是libIMUI.s.a,libIMUI.d.a我们的目标是把他们合并成通用版本的libIMUI.a。
打开命令行 Teminal.app 输入:
lipo -create
然后一次把两个.a文件拖到终端窗口,命令行会变成这样:
lipo -create/Users/Travis/Desktop/libIMUI.d.a/Users/Travis/Desktop/libIMUI.s.a
然后接着输入 -output目标文件路径,如:
-output/Users/Travis/Desktop/libIMUI.a
最后现在是这样一条命令:
lipo -create /Users/Travis/Desktop/libIMUI.d.a/Users/Travis/Desktop/libIMUI.s.a -output/Users/Travis/Desktop/libIMUI.a
回车!好了,这样就会生成一个我们需要的通用类库libIMUI.a。   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Soul雷电模拟器是一款功能强大的安卓模拟器,在PC上运行安卓应用程序。它的性能优越、兼容性高,同时具备完美的伪装真机的能力。 首先,Soul雷电模拟器的性能非常出色。它采用了先进的虚拟化技术,能够在模拟器内部模拟出和真实安卓手机相似的硬件环境,从而使应用程序在模拟器上的运行效果更加流畅、稳定。与其他模拟器相比,Soul雷电模拟器的性能更加接近真机,用户在使用过程中几乎感受不到任何明显的卡顿或延迟。 其次,Soul雷电模拟器的兼容性非常高。它支持绝大部分的安卓应用程序和游戏,无论是从应用商店下载的还是第三方下载的应用程序,都可以在模拟器上正常运行。相比之下,一些其他安卓模拟器可能对于某些应用程序存在兼容性问题,无法正常运行或者运行不稳定。而Soul雷电模拟器则能够完美的伪装成真机的状态,使得应用程序无法察觉到自己是在模拟器上运行,从而获得更好的兼容性。 最后,Soul雷电模拟器能够完美伪装真机。它在外观和用户界面上与真实的安卓手机非常相似,使用起来也和真机没有太大的区别。这使得用户能够更加轻松地上手,无需太多学习和适应的过程。此外,Soul雷电模拟器还支持多开,用户可以同时运行多个虚拟设备,实现多账号登录等功能,非常方便。 综上所述,Soul雷电模拟器的强大性能、高兼容性以及完美伪装真机的特点,使其成为一款非常出色的安卓模拟器。无论是对于开发者还是普通用户来说,都能有一个极好的模拟安卓环境,体验各种应用程序和游戏。 ### 回答2: Soul雷电模拟器是一款非常出色的模拟器软件,能够让用户在计算机上完美地模拟出手机系统。它的最大特点就是能够伪装成真机,让用户在计算机上享受到和手机一样的操作体验。 首先,Soul雷电模拟器的界面设计非常精致,几乎和真机一模一样,用户可以看到手机系统的桌面、图标、应用等。通过这样逼真的界面设计,用户在使用模拟器时会有一种仿佛在使用真机的感觉,完全不会感觉到自己是在使用计算机。 其次,Soul雷电模拟器的系统功能也非常齐全,它支持各种主流的手机系统,比如Android和iOS等。用户可以在模拟器中下载各种应用,使用各种社交媒体、游戏等功能,就像在真机上一样。而且Soul雷电模拟器在系统更新上也非常及时,能够紧跟手机系统的最新版本,确保用户能够享受到最新的功能和最佳的性能。 最后,Soul雷电模拟器还支持多开功能,用户可以同时在模拟器中打开多个应用,方便同时进行多个任务。这对于那些需要同时操作多个应用的用户来说,极大地提高了工作效率。 总的来说,Soul雷电模拟器是一款功能强大、界面逼真的模拟器软件,完美伪装真机。它能够让用户在计算机上体验到和手机一样的操作体验,方便快捷地进行各种任务。无论是开发者还是普通用户,都可以从Soul雷电模拟器中受益。 ### 回答3: Soul雷电模拟器是一款功能强大的移动游戏模拟器,它能够完美伪装真机。这款模拟器在外观和功能上和真实的手机非常相似,无论是外壳的设计还是操作系统界面,都能够以假乱真。它支持多个手机品牌和系统版本,用户可以根据自己的需求选择相应的手机模拟器,并在界面上进行个性化配置。 首先,Soul雷电模拟器的外观十分逼真。它采用了高仿真的设计和工艺,使得模拟器的外壳与真实手机非常相似。无论是机身的材质、颜色还是按钮的位置和手感,都让人难以分辨真假。而且,模拟器的屏幕大小和分辨率也与多款手机机型相匹配,用户可以自由选择自己喜欢的屏幕尺寸。 其次,Soul雷电模拟器的操作系统界面也十分逼真。它采用了深度定制的安卓系统,用户可以在模拟器上下载和使用各类应用和游戏,与真机无异。无论是桌面布局、图标设计还是设置界面,都与真实的安卓系统高度相似,给人一种置身于真机的感觉。用户可以自由进入各类应用,使用各类功能,完全不会感觉到是在模拟器上操作。 总之,Soul雷电模拟器是一款功能强大的移动游戏模拟器,具备完美伪装真机的能力。它的外观逼真,操作系统界面高仿真,给用户带来了身临其境的体验。无论是为了游戏还是其他应用,用户都能够在模拟器上完全享受到与真机相似的使用体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值