उबंटू में $ 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.