Возможно ли выполнение сборки ARM в iPhone Simulator или Android Simulator? - PullRequest
3 голосов
/ 27 сентября 2010

Кто-нибудь может мне сказать, возможно ли запускать программы на языке ассемблера в симуляторах?

Ответы [ 2 ]

6 голосов
/ 27 сентября 2010

Эмулятор Android, основанный на QEMU, обеспечивает полную эмуляцию ARMv5TE. ARMv6 / v7, VFP и NEON присутствуют в текущей версии, но я думаю, что поддержка для них все еще немного ненадежна.

Android SDK можно загрузить бесплатно, поэтому возьмите копию и посмотрите, выполняет ли она то, что вам нужно.

ОБНОВЛЕНИЕ: Полная и стабильная поддержка ARMv7-A.

6 голосов
/ 27 сентября 2010

Это не возможно в симуляторе iPhone, потому что это приложение i386 без возможности эмулировать другой процессор. Как следствие, вам нужно скомпилировать приложение iPhone для кода i386, чтобы запустить его в симуляторе.

(я не могу рассказать вам об Android.)

...