दुर्भाग्य से, अभी बजना का समर्थन नहीं करता लचीला पार संकलन सेटिंग्स। तो, शायद आपको सभी आवश्यक तर्कों के साथ आवश्यक टूल का आह्वान करना होगा।
- elarget = thumbv7-eabi कॉन्फ़िगरेशन तर्क का उपयोग करके llvm + clang के निर्माण से शुरू करें (ध्यान दें कि आपको इसके लिए कल के रूप में llvm + clang की आवश्यकता होगी)। आप --enable-targets = arm को भी निर्दिष्ट करना चाहते हैं। यह डिफ़ॉल्ट रूप से अंगूठे के लिए कोड उत्पन्न करने के लिए क्लैंग को निर्देश देगा। इसके बाद आप अपने लिए कोड उत्पन्न करने के लिए clang-mcpu = cortex-m3 का आह्वान कर सकते हैं।
आप सभी आवश्यक प्रदान करना होगा मैं/एल के माध्यम से हाथों से/पुस्तकालय पथ, आदि शामिल हैं
है, तो आप कुछ सी ++ हैकिंग, आप आवश्यक लिख सकते हैं "HostInfo" से खुश हैं तो यह सही उपकरण का आह्वान करेगा और स्वचालित रूप से सही पथ प्रदान करेगा। GitHub
https://github.com/dwelch67/mbed_samples/
और अन्य परियोजनाओं मैं GitHub पर है पर mbed_samples पर
स्रोत
2011-11-02 20:27:22
https://github.com/dwelch67/stm32vld/tree/master/stm32f4d में कुछ stm32 उदाहरण हैं अब gcc और llvm/clang –
एमआईपीएस और एमएसपी 430 बीटीडब्ल्यू के लिए उल्लेख करने (और लगातार काम करने के लिए धन्यवाद)। – pfalcon