के लिए निर्देशिका को निर्दिष्ट करने के लिए निर्देशिका में शामिल हैं मेरे पास मेरे पुराने कार्यस्थल के साथ मेरे पुराने स्थान पर एक लिनक्स सिस्टम है और कोई रूट पहुंच नहीं है। मैं संकुल संकलित कर रहा हूं जिसे मुझे --prefix=[somewhere in homedir]
के साथ स्रोत से चाहिए। मेरी समस्या यह है कि मैं सिर्फ एक विशिष्ट निर्देशिका में हेडर फ़ाइलों को देखने के लिए कॉन्फ़िगर करने के लिए कॉन्फ़िगर करने के बारे में नहीं पता कर सकता। स्रोत सीपीपी है। मैंने g++
से संबंधित पर्यावरण चर के साथ प्रयास किया और झंडे और गुगलिंग की तलाश की लेकिन मुझे कोई सफलता नहीं मिली। क्या कोई इसे हल करने में मेरी सहायता कर सकता है?कॉन्फ़िगरेशन स्क्रिप्ट
उत्तर
ऐसा करने का सामान्य तरीका --with-<feature>=<header directory>
है।
आमतौर पर आप CXXFLAGS
के अंदर अतिरिक्त कंपाइलर झंडे पास कर सकते हैं। gcc
के लिए आप -I/some/dir
के साथ निर्देशिकाओं को और अधिक निर्दिष्ट कर सकते हैं, उदा।
$ ./configure CXXFLAGS="-I/some/dir/"
जहां /some/dir/
आपके शीर्षलेख शामिल हैं।
CXXFLAGS सी ++ कंपाइलर के लिए है, इसलिए सी कंपाइलर के लिए CFLAGS। – thor
निर्देशिका शामिल करने के लिए CPPFLAGS का उपयोग करना बेहतर है।
./configure CPPFLAGS="-I/your/whatever/includedir"
प्रासंगिक होने पर, यह प्रतिक्रिया यह नहीं बताती है कि यह क्यों काम कर सकता है, जहां 'कॉन्फ़िगरेशन' चलाने से पहले पर्यावरण में एक ही निर्देशिका निर्दिष्ट करना विफल हो जाएगा। – eh9
CPPFLAGS = C Preprocessor Flags, these flags will be used for C and C++ compilation.
CFLAGS = C Flags, these flags will be used when compiling C.
CXXFLAGS = C++ Flags, these flags will be used when compiling C++.
मैं झंडा एक अतिरिक्त निर्देशिका संकलन के दौरान प्रयोग की जाने वाली शामिल निर्दिष्ट करता है।
आम तौर पर यह जब निर्दिष्ट करने निर्देशिका में शामिल CPPFLAGS उपयोग करने के लिए एक अच्छा विचार है, इस तरह आप जानते हैं कि यह परियोजना कुछ स्रोत है कि सी
बेशकके रूप में संकलित किया गया है है, भले ही उपयोग किया जाएगा है, वहाँ भी परिस्थिति हो सकता है जहां आप केवल सी या सी ++ द्वारा उपयोग की जाने वाली निर्देशिका शामिल करना चाहते हैं, लेकिन दोनों नहीं। इस मामले में आप स्पष्ट रूप से CFLAGS या CXXFLAGS का उपयोग करके बेहतर सेवा प्रदान करेंगे।
- 1. autoconf कॉन्फ़िगरेशन स्क्रिप्ट/मेकफ़ाइल
- 2. कॉन्फ़िगरेशन क्लास
- 3. मैं अपने सीएमके स्क्रिप्ट में कॉन्फ़िगरेशन चर कैसे जोड़ूं?
- 4. स्क्रिप्ट
- 5. कॉन्फ़िगरेशन
- 6. @ कॉन्फ़िगरेशन
- 7. कॉन्फ़िगरेशन
- 8. डिफ़ॉल्ट कॉन्फ़िगरेशन
- 9. कॉन्फ़िगरेशन फ़ाइल
- 10. प्रॉक्सी स्क्रिप्ट
- 11. बैश स्क्रिप्ट
- 12. PHP स्क्रिप्ट
- 13. स्क्रिप्ट
- 14. पर्ल स्क्रिप्ट
- 15. एसएमटीपी कॉन्फ़िगरेशन SendUsing कॉन्फ़िगरेशन मान एएसपी-क्लासिक
- 16. कस्टम कॉन्फ़िगरेशन, कॉन्फ़िगरेशन एलिमेंट्स, और कॉन्फ़िगरेशनप्रॉपर्टीज
- 17. स्प्रिंग एक्सएमएल कॉन्फ़िगरेशन को जावा कॉन्फ़िगरेशन
- 18. कॉन्फ़िगरेशन फ़ाइल
- 19. कॉन्फ़िगरेशन एंड्रॉइडबी
- 20. कॉन्फ़िगरेशन प्रबंधक
- 21. कॉन्फ़िगरेशन मैनेजर
- 22. एक्सएमएल कॉन्फ़िगरेशन
- 23. जेनकींस कॉन्फ़िगरेशन
- 24. Log4Net कॉन्फ़िगरेशन
- 25. DCOM कॉन्फ़िगरेशन
- 26. सर्वर कॉन्फ़िगरेशन
- 27. गेरिट कॉन्फ़िगरेशन
- 28. कॉन्फ़िगरेशन फ़ाइल
- 29. कॉन्फ़िगरेशन अपवाद?
- 30. MSBuild कॉन्फ़िगरेशन
धन्यवाद। इसने काम कर दिया। – jakab922
यदि यह काम करता है तो हमें यहां लटका नहीं छोड़ें ... –