"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > संकलक त्रुटि "USR/BIN/LD: नहीं मिल सकती है -L" समाधान

संकलक त्रुटि "USR/BIN/LD: नहीं मिल सकती है -L" समाधान

2025-04-20 पर पोस्ट किया गया
ब्राउज़ करें:687

] -l

Why Does My Compiler Show यह त्रुटि इंगित करती है कि लिंकर आपके निष्पादन योग्य को जोड़ते समय निर्दिष्ट लाइब्रेरी का पता नहीं लगा सकता है। इस समस्या को हल करने के लिए, हम लाइब्रेरी के पथ को कैसे निर्दिष्ट करें और लिंकर को सही स्थान पर निर्देशित करने के विवरण में देरी करेंगे। इसे हल करने के लिए, आप लिंकर कमांड में एक विकल्प जोड़ सकते हैं कि यह निर्दिष्ट करने के लिए कि लाइब्रेरीज़ को देखने के लिए। यह लाइब्रेरी का पता लगाने के लिए। ऐसे मामलों में, लिंकर को प्रतीकात्मक लिंक को हल करने में परेशानी हो सकती है। इसे संबोधित करने के लिए, इसके बजाय संस्करण की लाइब्रेरी फ़ाइल में एक सिम्लिंक बनाएं। For example, if your library is named "myLib.so" and its versioned file is "myLib.so.1", create a symlink as follows:

ln -s myLib.so.1 myLib.so

Running the Linker in Verbose Mode

usr/bin/ld: cannot find -l

ld -l --verbose

आउटपुट की जांच करके, आप यह निर्धारित कर सकते हैं कि लिंकर किसी भी त्रुटियों या गुम निर्भरता के लिए क्या खोज रहा है और क्या है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3