2011-09-23 7 views
5

देखें कि मैंने बड़े एंडियन के लिए एक प्रोग्राम लिखा है, अब मेरे पास बड़ी एंडियन मशीन नहीं है लेकिन मैं यह जांचना चाहता हूं कि मेरा प्रोग्राम सही ढंग से काम करेगा या नहीं, बड़े एंडियन पर नहीं, तो मैं इसे अपने छोटे एंडियन पीसी पर कैसे देख सकता हूं।क्या छोटे एंडियन पीसी पर बड़े-एंडियन के रूप में प्रोग्राम को संकलित और चलाने का कोई तरीका है?

क्या कोई ऑनलाइन वर्चुअल बड़ा-एंडियन कंपाइलर है?

ध्यान दें: मैं इस बारे में googled है लेकिन कुछ भी नहीं मिला।

उत्तर

7

qemu तो बड़ा endian लोगों के बीच आर्किटेक्चर के सभी प्रकार virtualize कर सकते हैं।

+0

अच्छी तरह से यह अच्छा लगता है कि मैं इसे डाउनलोड और इंस्टॉल कर रहा हूं ... –

4

QEMU एक एमुलेटर/वर्चुअलाइज़र, कार्यक्रम चलाने के लिए अर्थात के रूप में उपयोगी है, लेकिन आप पहली जगह में यह संकलन के लिए कुछ करना होगा।

एक बार जब आप qemu द्वारा समर्थित एक बड़े endian वास्तुकला, उदाहरण के PowerPC के लिए, आप एक पार संकलक जो अपने पीसी पर चलता है, लेकिन इस वास्तुकला (जैसे PowerPC) के लिए बाइनरी पैदा करता है की आवश्यकता होगी को चुना है।

आप बहुत भाग्यशाली हैं, तो अपने वितरण कुछ बाइनरी में शामिल है। हालांकि, ज्यादातर मामलों में, आपको binutils, glibc और gcc संकलित करने के लिए मजबूर होना पड़ सकता है।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^