क्या इंटेल कंपाइलर की अपनी मानक लाइब्रेरी है, उदाहरण के लिए, std::cout
आदि के कार्यान्वयन। मैं इंटेल के लिए सबकुछ समायोजित करना चाहता हूं।इंटेल मानक लाइब्रेरी (सी ++)
उत्तर
संस्करण 8, आईसीसी Dinkumware के साथ भेज दिया है, यानी वह भी माइक्रोसॉफ्ट विजुअल स्टूडियो के साथ जहाजों मानक पुस्तकालय कार्यान्वयन तक:
विंडोज के लिए इंटेल सी ++ संकलक माइक्रोसॉफ्ट विज़ुअल सी ++ हेडर फाइलें, पुस्तकालयों और लिंकर उपयोग करता है। माइक्रोसॉफ्ट ने हेडर फाइलों को नियंत्रित किया है जो नेमस्पेस को परिभाषित करते हैं।
हालांकि, संस्करण 8,1
-cxxlib-gcc
के रूप में अब के लिए सी ++
एसटीएल और जीसीसी * सी ++ पुस्तकालय हैं डिफ़ॉल्ट है अब डिफ्यूमवेयर * की तुलना में C++ अनुप्रयोगों को लिंक करते समय डिफ़ॉल्ट रूप से उपयोग किया जाता है, जो पिछले रिलीज़ में उपयोग किया जाता है। यदि आप डंकमवेयर पुस्तकालयों का उपयोग करना चाहते हैं, तो नया स्विच-cxxlib-icc
निर्दिष्ट करें। इंटेल सी ++ कंपाइलर की भावी रिलीज में, डिनक्यूमवेयर लाइब्रेरीज़ का उपयोग करने के लिए समर्थन हटा दिया जाएगा।
- स्रोत: "Intel® C++ Compiler 8.1 for Linux Release Notes", इंटेल
द्वारा "एसटीएल और जीसीसी सी ++ पुस्तकालयों" एक ही मान सकते हैं कि वे libstdC++ की बात कर रहे।
- तो क्या आईसीसी एक मानक पुस्तकालय कार्यान्वयन के साथ जहाज करता है? हां।
- क्या यह इंटेल द्वारा लागू लाइब्रेरी के साथ भेजता है? सं।
सी ++ मानक पुस्तकालय सी ++ मानक द्वारा परिभाषित किया गया है। कोई मानदंड-कॉम्फॉर्मेंट कंपाइलर (जिसमें आईसीसी शामिल है) इस पुस्तकालय का कार्यान्वयन प्रदान करता है, इसलिए हाँ, आईसीसी का अपना है।
हालांकि, आपको "सबकुछ समायोजित करने" की आवश्यकता नहीं है, क्योंकि कोडिंग इंटरफ़ेस आम तौर पर हर जगह समान होता है। बस कोड मानक सी ++ और आईसीसी इसे संकलित करने में सक्षम होंगे।
क्लैंग कुछ सिस्टम पर लाइब्रेरी के साथ नहीं आता है, आपको अलग-अलग कार्यान्वयन प्रदान करना होगा। –
फिर उन प्रणालियों पर, यह अनुरूप अनुरूप नहीं है। – Puppy
@DeadMG: एक बार जब आप एक कार्यान्वयन प्रदान करते हैं तो यह अनुरूप है। इसी तरह, जीसीसी बाइनरी 'सीसी 1 प्लस' के आपके फ़ाइल स्थानांतरण तक पूर्ण नहीं है ... –
- 1. सी मानक लाइब्रेरी और सी POSIX लाइब्रेरी
- 2. मानक सी ++ लाइब्रेरी
- 3. सी ++ मानक लाइब्रेरी
- 4. मानक सी ++ लाइब्रेरी
- 5. मानक लाइब्रेरी
- 6. मानक लाइब्रेरी
- 7. मानक लाइब्रेरी टैग
- 8. सी में मानक डेटा संरचना लाइब्रेरी?
- 9. सी मानक लाइब्रेरी फ़ंक्शन को कैसे बदलें?
- 10. सी ++ 0x मानक लाइब्रेरी संदर्भ मैनुअल
- 11. क्या उद्देश्य-सी में मानक लाइब्रेरी है?
- 12. इंटेल सी ++ कंपाइलर?
- 13. इंटेल एमकेएल बनाम एएमडी मैथ कोर लाइब्रेरी
- 14. इंटेल एवीएक्स इंट्रिनिक्स: कोई संगतता लाइब्रेरी बाहर?
- 15. एसटीएल (मानक टेम्पलेट लाइब्रेरी)
- 16. जावा मानक लाइब्रेरी
- 17. जावा मानक लाइब्रेरी
- 18. मानक लाइब्रेरी कंटेनर जीसीसी
- 19. क्या सी या सी ++ में मानक रेगेक्स लाइब्रेरी है?
- 20. मानक सी ++
- 21. इंटेल
- 22. मानक (या फ्री) POSIX पथ मैनिपुलेशन सी लाइब्रेरी
- 23. मैक ओएस एक्स पर मानक सी लाइब्रेरी कहां है?
- 24. सी # मैट्रिक्स लाइब्रेरी
- 25. मानक सी # कक्षा पुस्तकालय
- 26. सी मानक पुस्तकालय
- 27. मानक सी या सी ++
- 28. मैकपॉर्ट्स क्लैंग 3.1 गायब मानक लाइब्रेरी इंस्टॉल?
- 29. सी ++ मानक पुस्तकालय के संस्करण
- 30. सी मानक पुस्तकालय का स्थान
कृपया "उदाहरण के लिए" न कहें :-) –
मानक लाइब्रेरी _standard_ है, सभी कंपाइलरों में मानक लाइब्रेरी का एक ही इंटरफ़ेस है – Lol4t0
यह प्रश्न एक शानदार है। जो लोग मतदान करते हैं वे भविष्य में अपना मूल्य समझेंगे। भविष्य में अपने मूल्य को समझने के लिए – Shibli