मुझे मानक लाइब्रेरी हेडर के संशोधित संस्करणों के उपयोग के साथ कुछ फ़ाइलों को संकलित करने की आवश्यकता है। विजुअल सी ++ कंपाइलर के साथ मैं /एक्स (मानक शामिल पथों को अनदेखा करें) और /I (अतिरिक्त शामिल निर्देशिकाएं) पैरामीटर के उपयोग से ऐसा करूँगा। जीसीसी के साथ यह कैसे किया जाना चाहिए?जीसीसी: मानक को अनदेखा कैसे करें पथ शामिल हैं?
29
A
उत्तर
38
gcc -nostdinc -I/custom/include/path/goes/here
-nostdinc
पर ध्यान नहीं देता मानक सी निर्देशिका में शामिल
-nostdinc++
मानक सी ++ निर्देशिका
7
तुम सिर्फ अपने आदेश पंक्ति को -I
जोड़ देते हैं तो आप देखेंगे (खासकर यदि आप भी -v
जोड़ें) कि जीसीसी में दिखेगा शामिल पर ध्यान नहीं देता किसी भी अन्य फ़ोल्डर्स में देखने से पहले ये फ़ोल्डर्स पहले। वैकल्पिक एसटीएल लाइब्रेरी का उपयोग करने के लिए आपको --nostdinc
जोड़ने की आवश्यकता नहीं है)।
इस तरह STLport में प्रयोग किया जाता है:
g++ -I path-to-stlport-include main.cpp -L path-to-stlport-lib -lstlport
संबंधित मुद्दे
- 1. जीसीसी खोज पथ में हेडर फाइलों को कैसे शामिल करें?
- 2. सेमीकेक और ग्रहण: डिफ़ॉल्ट पथ शामिल हैं?
- 3. एक्सकोड में पथ शामिल हैं
- 4. मानक लाइब्रेरी कंटेनर जीसीसी
- 5. PKIX पथ निर्माण को अनदेखा कैसे करें विफल: sun.security.provider.certpath.SunCertPathBuilderException?
- 6. ईजीआईटी में [स्रोत पथ] जुड़े संसाधनों को अनदेखा कैसे करें?
- 7. हेडर फ़ाइलों को शामिल करते समय, पथ केस संवेदनशील है?
- 8. घुसपैठ में पथ शामिल हैं और एक्लेप्से
- 9. जीसीसी - शीर्षलेख के पथ को कैसे ढूंढें फ़ाइल
- 10. जीसीसी एक शामिल पुस्तकालय
- 11. नाशपाती मानक अनदेखा लाइन इंडेंट
- 12. जीसीसी का उपयोग कर आवश्यक सी पुस्तकालय कैसे शामिल करें?
- 13. एमएसीएस अर्थात् में मानक जेडीके लाइब्रेरी कैसे शामिल करें?
- 14. रेल 3 लिंक_to कथन में पूर्ण-पथ कैसे शामिल करें?
- 15. बाहरी लाइब्रेरी हेडर में जीसीसी कंपाइलर पैडेंटिक त्रुटियों को अनदेखा कैसे करें?
- 16. PHP शामिल करें: लांग पथ समस्या
- 17. डॉटनेटजिप: फ़ाइलों को निकालने के लिए कैसे, लेकिन ज़िपफाइल में पथ को अनदेखा कर रहे हैं?
- 18. हाइबरनेट को विधि को अनदेखा कैसे करें?
- 19. एसवीएन अनदेखा - निर्देशिका की सामग्री को अनदेखा कैसे करें
- 20. एएनटी: पथ पथ को दूसरे पथ में "पथ" कैसे जोड़ें?
- 21. जीसीसी/जी ++ बूटस्ट्रैप कैसे हैं?
- 22. हैश वाले पथ को एन्कोड कैसे करें?
- 23. WinMerge: टिप्पणियों को अनदेखा कैसे करें
- 24. CMake शामिल हैं और स्रोत पथ - बुनियादी सेटअप
- 25. जीसीसी - स्टैक को रीयलिन कैसे करें?
- 26. लाइन ब्रेक को अनदेखा कैसे करें?
- 27. जावास्क्रिप्ट में HTML को अनदेखा कैसे करें?
- 28. अनावश्यक तर्कों को अनदेखा कैसे करें?
- 29. अभिभावक सीएसएस शैली को अनदेखा कैसे करें
- 30. सेटिंग के लिए pkg-config का उपयोग कैसे करें Xcode में पथ शामिल हैं?
लेकिन कुछ मामलों में यह बेहतर है में नहीं मानक पथ, तो मानक हेडर एक मैं मामले में बदलने के लिए उपयोग कर रहा हूँ के बजाय शामिल नहीं किया जाएगा शामिल जब वह प्रतिस्थापन गुम हो जाता है। मेरे पीओवी से सफलतापूर्वक संकलित इकाई के भ्रमित व्यवहार की तुलना में उस मामले में संकलन त्रुटि होना बेहतर है। – okutane