Как эмулировать архитектуру ARM под OSX 10.6 (“Snow Leopard”)?
-
20-09-2019 - |
Вопрос
Я хочу эмулировать архитектуру 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/Основной/Моделирование
Эти шаги заключаются в:
- Установить macports
- В терминале введите:
sudo port install qemu +target_arm
Вот и все!
Возможно Эмуляция ARM С помощью QEMU используя Q, Mac-порт QEMU ( ЦЭМУ ).