Как эмулировать архитектуру ARM под OSX 10.6 («Снежный барс»)? - PullRequest
6 голосов
/ 08 октября 2009

Я хочу эмулировать архитектуру ARM (если быть более точным, я хочу скомпилировать программное обеспечение для моего накопителя DNS-323), и мне трудно.

Сначала я попытался установить Q, который является портом OSX QEMU. Он зависает, когда я пытаюсь его запустить. Затем я попытался загрузить исходный код для QEMU и применить патч, который кто-то написал для компиляции QEMU под Leopard, но он тоже не работает.

У кого-нибудь есть предложения?

Ответы [ 3 ]

12 голосов
/ 29 февраля 2012

Я пытался запустить это, чтобы я мог проверить ОС Raspberry PI под Mac OSX. Я нашел эту страницу:

http://cgi.cs.indiana.edu/~geobrown/stm32/Main/Simulation

Шаги:

  1. Установить macports
  2. В терминале введите: sudo port install qemu +target_arm

Вот и все!

4 голосов
/ 20 октября 2009

ОБНОВЛЕНИЕ: похоже, что проект SkyEye (почти) мертв. Он по-прежнему доступен на sourceforge .

Но QEMU теперь лучше. Может быть установлен с macports или brew:

brew install qemu

или

sudo port install qemu +target_arm

Попробуйте SkyEye . SkyEye - симулятор с открытым исходным кодом, имитирующий серию ARM и другой процессор . Цель SkyEye - предоставить интегрированную среду моделирования в Linux и Windows. Но его можно собрать и для Mac OS X.

Я не могу найти полную информацию о сборке Mac, но проверьте это:

1 голос
/ 08 октября 2009

Возможно Эмуляция ARM С QEMU с использованием Q, порт Mac QEMU .

...