उबंटू में $ LD_LIBRARY_PATH कैसे सेट करें?


14

मुझे ये करना है:

लिनक्स पर, हमें कुछ गतिशील पुस्तकालयों को खोजना होगा जो एक मानक स्थान पर नहीं हैं। हमें $ LD_LIBRARY_PATH को / पथ / से / sdk / lib पर सेट करना होगा

मैं उबंटू में 10.10 कैसे कर सकता हूं?

जवाबों:


37

इस चर को परिभाषित करने के लिए, बस (शेल प्रॉम्प्ट पर) का उपयोग करें:

export LD_LIBRARY_PATH="/path/to/sdk/lib"

इसे स्थायी बनाने के लिए, आप ldconfig फ़ाइलों को संपादित कर सकते हैं। सबसे पहले, एक नई फ़ाइल बनाएं जैसे:

sudo vi /etc/ld.so.conf.d/your_lib.conf

दूसरा, बनाई गई फ़ाइल में पथ जोड़ें

/path/to/sdk/lib

अंत में, कैश अपडेट करने के लिए ldconfig चलाएं।

sudo ldconfig

क्या LD_LIBRARY_PATH के लिए उद्धरण आवश्यक हैं?
— SAFX

@SAFX हाँ, यदि पथ में स्थान या विशेष वर्ण हैं और यदि वे बच नहीं गए हैं।
— वनागास

यह उबंटू के कुछ संस्करणों के लिए काम नहीं कर सकता है। देखें: LD_LIBRARY_PATH से लोड नहीं हो रहा है। न तो / न ही / आदि / पर्यावरण
— माइकट्रॉनिक्स

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.