Как эмулировать архитектуру ARM под OSX 10.6 (“Snow Leopard”)?

StackOverflow https://stackoverflow.com/questions/1535111

Вопрос

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

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

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

Это было полезно?

Решение

Обновить: похоже, проект SkyEye сейчас (почти) мертв.Это все еще доступно на кузница источника.

Но qemu ( цэму ) сейчас уже лучше.Он может быть установлен с macports или brew:

brew install qemu

или

sudo port install qemu +target_arm

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

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

Другие советы

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

http://cgi.cs.indiana.edu /~geobrown/stm32/Основной/Моделирование

Эти шаги заключаются в:

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

Вот и все!

Возможно Эмуляция ARM С помощью QEMU используя Q, Mac-порт QEMU ( ЦЭМУ ).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top