मैं अभी डीएसपीआईसी का उपयोग करके कुछ विकास कर रहा हूं और मैं एमपीएलबी के साथ बिल्कुल प्यार नहीं कर रहा हूं। मैं वास्तव में एक मेकफ़ाइल परियोजना के साथ विजुअल स्टूडियो का उपयोग कर रहा हूं। वर्तमान में मैं स्कैन का उपयोग कर रहा हूं, जो helpful guide to setting up to use an alternate compiler खोजने के बाद काफी अच्छी तरह से काम करता प्रतीत होता है। फिर भी, मैं मदद नहीं कर सकता लेकिन आश्चर्य की बात है, क्या इसके लिए एक बेहतर निर्माण प्रणाली है? और, क्या स्कैन करने के लिए यह एक बेहतर तरीका है?एम्बेडेड विकास/क्रॉस-कंपाइलिंग के लिए सर्वश्रेष्ठ निर्माण प्रणाली
6
A
उत्तर
6
बस विम, मेकफ़ाइल का उपयोग करें और MPLAB कमांड लाइन कंपाइलर को स्वयं कॉल करें।
-2
एम्बेडेड विकास करने का सबसे आसान तरीका कोड लिखने के लिए अपने पसंदीदा कोड संपादक का उपयोग करना है, फिर प्रोसेसर को कोड बनाने और डाउनलोड करने के लिए कंपाइलर के आईडीई पर स्विच करना है।
जाहिर है, कोड संपादक और कंपाइलर आईडीई एक ही चीज़ हो सकती है, जो कि सरल भी है!
4
काफी कुछ निर्माण प्रणाली है कि आप उपयोग कर सकते हैं:
- Buildroot http://www.buildroot.net/
- Buildroot एनजी http://wiki.openwrt.org/
- crosstool-एनजी http://www.crosstool-ng.org/
- PTXdist http://www.ptxdist.org/
- OpenEmbedded http://www.openembedded.org/
- ओई-लाइट http://oe-lite.org/
- गड़बड़ी https://code.google.com/p/muddle/
- सँकरा http://pokylinux.org/
- OpenBricks http://www.openbricks.org/
- yocto परियोजना http://www.yoctoproject.org/
- Scratchbox http://www.scratchbox.org/
- क्रॉस लिनक्स स्क्रैच http://www.cross-lfs.org/
- ऑस्ट्रेलियाई आदिवासियों के लिनक्स http://landley.net/aboriginal/
संबंधित मुद्दे
- 1. एम्बेडेड के लिए "सर्वश्रेष्ठ" डेटाबेस क्या है?
- 2. एक सांख्यिकी प्रणाली के लिए सर्वश्रेष्ठ डेटाबेस
- 3. लेखन के लिए सर्वश्रेष्ठ एम्बेडेड एसक्यूएल डीबी?
- 4. उपयोगकर्ता/रोल प्रबंधन प्रणाली के लिए सर्वश्रेष्ठ डिज़ाइन?
- 5. एएसपी.नेट - एक नए आवेदन के लिए सर्वश्रेष्ठ कतार प्रणाली
- 6. एक अधिसूचना प्रणाली का निर्माण
- 7. एक और निर्माण प्रणाली से उदात्त पाठ में प्रवेश निर्माण प्रणाली 2
- 8. एक कंप्यूटर बीजगणित प्रणाली का निर्माण
- 9. विभिन्न संस्करणों को बनाए रखने के लिए सर्वश्रेष्ठ स्रोत नियंत्रण प्रणाली
- 10. PlayFramework अनुप्रयोगों के लिए सर्वश्रेष्ठ तैनाती रणनीति?
- 11. एम्बेडेड विकास के लिए आईडीई
- 12. कौन सा एम्बेडेड संदेश प्रणाली -> ActiveMQ HornetQ या
- 13. एक एम्बेडेड सिस्टम के लिए डेटाबेस
- 14. ऑटोपॉडेट्स के लिए सर्वश्रेष्ठ अभ्यास
- 15. टाइमलाइन के लिए सर्वश्रेष्ठ तकनीक
- 16. NSUserDefaults के लिए सर्वश्रेष्ठ अभ्यास
- 17. अकेले डेवलपर के लिए सर्वश्रेष्ठ संस्करण नियंत्रण
- 18. सर्वश्रेष्ठ अभ्यास: जेपीए के लिए सर्वश्रेष्ठ डेटाबेस नामकरण सम्मेलन?
- 19. मासिक बिलिंग चक्र के लिए सर्वश्रेष्ठ पैटर्न
- 20. एक वाणिज्यिक प्रणाली का निर्माण: शुद्ध Erlang या Erlang/OTP?
- 21. एक्सकोड के लिए कौन सी एससीएम प्रणाली?
- 22. एम्बेडेड सिस्टम के लिए आवश्यक ऑपरेटिंग सिस्टम के बिना डेटाबेस
- 23. पर्ल सीजीआई के लिए प्रमाणीकरण प्रणाली के लिए सुझाव :: आवेदन
- 24. स्कूल उपस्थिति प्रणाली के लिए डेटाबेस डिजाइन
- 25. विंडोज अनुप्रयोगों के लिए आधुनिक सहायता-प्रणाली
- 26. स्कूल प्रबंधन प्रणाली के लिए डेटाबेस सामान्यीकरण
- 27. वेबसाइट के लिए उपयोगकर्ता प्रबंधन प्रणाली
- 28. सहबद्ध प्रणाली के लिए रत्न/प्लगइन्स?
- 29. सर्वश्रेष्ठ अभ्यास
- 30. emacs के लिए सर्वश्रेष्ठ जावा उपकरण
हम अपने उत्पाद को दस अलग-अलग एचडब्ल्यू प्लेटफ़ॉर्म के लिए संकलित करते हैं और इस विधि का उपयोग करके कई अलग-अलग कंपाइलर्स का उपयोग करके यह चुन सकते हैं कि यह चुनने का सबसे अच्छा तरीका है। – Ilya