Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the difference between i386, armv7 and armv7s?

Tags:

xcode

I would like to know the difference between those architectures in Xcode because I need to know how I understand that a library can compile correctly for iOS Simulator and also for iPhone 5, iPhone 4s and iPhone 4. Or just for one of those.

like image 957
Mr. Frank Avatar asked Apr 23 '13 16:04

Mr. Frank


1 Answers

  • i386: Typically MacOSX (I am not sure whether Simulator is included here or no).
  • arm6: old iPhones.
  • arm7: iPhone4/4S.
  • arm7s: additional instructions for arm7 to make good use of iPhone 5 processor.

Hope this helps. Compiling libraries to support all platforms sometimes is very frustrating and tedious task. Good luck!

like image 50
dmee3 Avatar answered Nov 03 '22 09:11

dmee3



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!