2011-04-02 12 views
7

जीसीसी मैनुअल documentsC_INCLUDE_PATH पर्यावरण चर का उपयोग करने के लिए अतिरिक्त निर्देशिका निर्दिष्ट करने के लिए खोज की जाने वाली फ़ाइलों को शामिल करने के लिए फ़ाइलों को शामिल करना शामिल है। हालांकि, मैंने कभी भी references को एक रहस्यमय LD_INCLUDE_PATH पर्यावरण चर के लिए कभी भी सामना नहीं किया है, जिसे समान रूप से संचालित करने के लिए माना जाता है।क्या LD_INCLUDE_PATH वास्तव में कुछ भी करता है?

मुझे संदेह है कि इस तरह के पर्यावरण चर वास्तव में जीएनयू टूलचेन द्वारा समर्थित नहीं है; आखिरकार, लिंकर को पथ शामिल करने की आवश्यकता क्यों होगी? मेरा अनुमान है कि LD_INCLUDE_PATHC_INCLUDE_PATH और LD_LIBRARY_PATH के बीच एक उलझन है, लेकिन चूंकि गुगलिंग ने एक निश्चित उत्तर प्रदान नहीं किया है, इसलिए मैं यहां सवाल उठाता हूं ताकि भविष्य में इस बारे में जानकारी खोजने वाले किसी के लिए इस मामले को आराम करने में मदद मिल सके। तो: LD_INCLUDE_PATH काल्पनिक है, या नहीं?

+0

इसमें लिंकिंग के साथ कुछ भी नहीं है, गतिशील लिंकर बहुत कम है। चूंकि 'एलडी_ * 'चर गतिशील लिंकर के लिए हैं, यह फर्जी लगता है ... –

उत्तर

10

आपका संदेह सही है: LD_INCLUDE_PATH जैसी कोई चीज़ नहीं है, और मुझे लगता है कि आप सही हैं, यह भ्रमित लोगों द्वारा "आविष्कार" है। Google संदर्भ जो मैंने पाया वह स्पष्ट रूप से सभी लोगों ने हैरान किया कि यह काम नहीं करता है, और यह स्पष्ट नहीं है कि इसे क्या करना है।

संबंधित मुद्दे