كيف يمكن محاكاة بنية ARM ضمن OSX 10.6 ("Snow Leopard")؟
-
20-09-2019 - |
سؤال
أرغب في محاكاة بنية ARM (أرغب في تجميع برنامج لمحرك DNS-323 NAS الخاص بي، لكي أكون أكثر دقة) وأواجه صعوبة في ذلك.
حاولت أولاً تثبيت Q، وهو منفذ OSX لـ QEMU.يتجمد عندما أحاول تشغيله.ثم حاولت تنزيل الكود المصدري لـ QEMU وتطبيق التصحيح الذي كتبه شخص ما لتجميع QEMU ضمن Leopard، لكن هذا لم ينجح أيضًا.
هل يوجد لدى احد أي اقتراحات؟
المحلول
تحديث: يبدو أن مشروع SkyEye قد مات (تقريبًا) الآن.لا يزال متاحًا على sourceforge.
لكن كيمو هو أفضل الآن.يمكن تثبيته من macports
أو brew
:
brew install qemu
أو
sudo port install qemu +target_arm
يحاول SkyEye.SkyEye عبارة عن محاكي مفتوح المصدر يحاكي سلسلة ARM و معالج آخر.الهدف من SkyEye هو توفير بيئة محاكاة متكاملة لنظامي التشغيل Linux وWindows.ولكن يمكن تصميمه لنظام التشغيل Mac OS X أيضًا.
لا يمكنني العثور على معلومات كاملة حول إصدار Mac، لكن تحقق مما يلي:
نصائح أخرى
كنت أحاول تشغيل هذا حتى أتمكن من التحقق من نظام التشغيل Raspberry PI ضمن نظام التشغيل Mac OSX.لقد وجدت هذه الصفحة:
http://cgi.cs.indiana.edu/~geobrown/stm32/Main/Simulation
الخطوات هي:
- قم بتثبيت ماكبورتس
- في المحطة، اكتب:
sudo port install qemu +target_arm
هذا كل شيء!
ARM مضاهاة مع كيمو استخدام Q، ماك ميناء كيمو .