मुझे सटीक है कि मैं इस प्रश्न को अपने x86 (64 बिट) लिनक्स बॉक्स के लिए "मूल" विकास में प्रतिबंधित करता हूं। कोई एम्बेडेड या गैर-x86 आर्किटेक्चर नहीं।लिनक्स पर x86 सी ++ विकास के लिए वैकल्पिक टूलचेन्स क्या (काम कर रहे हैं) मौजूद हैं?
चूंकि मैं एक सी ++ उपयोगकर्ता हूं और सी ++ पुनर्जागरण है, मैं वर्तमान में व्यक्तिगत परियोजनाओं के लिए सी ++ का उपयोग कर रहा हूं।
अभी मैं मजबूत, पारंपरिक लिनक्स/जीसीसी/टूलचेन बनाने का उपयोग कर रहा हूं।
- '' 'जीसीसी', के लिए एक बहुत तेजी से एक विकल्प के रूप 'बजना', दे रही है बेहतर त्रुटि संदेश:
लेकिन ब्लॉग पोस्ट और एसओ प्रश्नों के माध्यम से, मैं हाल ही में नई होनहार उपकरणों के बारे में पता चला
- '' 'ld' 'के स्थान पर, बहुत तेजी से
उन उपकरणों कम जाना जाता है और यह भी उनके बारे में पता नहीं आसान है कर रहे हैं के रूप में' सोना ''।
क्या अन्य दिलचस्प कम ज्ञात टूल्स हैं जिन्हें मुझे अवगत होना चाहिए? उदाहरण के लिए जीडीबी या पसंद के लिए विकल्प? (मैं cmake का भी उपयोग कर रहा हूं)
मैं पहले विकास की आसानी की तलाश कर रहा हूं, फिर विकास की गति में सुधार। कोई अन्य सुधार स्वागत है।
यदि संभव हो तो मुफ्त उपकरण।
वहाँ इंटेल की आईसीसी संकलक जो एक डिबगर और अन्य उपकरणों के साथ आता है करने के लिए स्विच करने की योजना है। यह लिनक्स पर गैर-वाणिज्यिक उपयोग के लिए स्वतंत्र है, अन्यथा इसकी लागत होती है। –
@ पॉलर धन्यवाद पॉल। निस्संदेह मैं मुफ्त उपकरणों में अधिक रुचि रखता हूं, और वह जो पुराने लोगों पर उल्लेखनीय सुधार लाता है। (इंटेल ने निष्पादन की गति जोड़ने का दावा किया है, लेकिन मुझे लगता है कि यह सब कुछ है) – Offirmo
जैसा कि मैंने अपनी टिप्पणी में कहा था, आईसीसी * लिनक्स पर गैर-वाणिज्यिक उपयोग के लिए स्वतंत्र है। अच्छी गुणवत्ता कोड पीढ़ी के साथ यह आमतौर पर नई सीपीयू सुविधाओं (स्पष्ट कारणों से) के लिए समर्थन करने वाला पहला संकलक है, उदाहरण के लिए नवीनतम एसएसई, एवीएक्स, आदि –