मैं स्रोतों से कुछ पुस्तकालयों का निर्माण किया है, और बाद में फ़ाइलों make install
में हैं/usr/local/lib
उदाहरण के लिए, मेरे मामले में मेरे पास फ़ाइल है libodb-2.2.so
जो इस निर्देशिका में है।
हालाँकि जब मैंने निष्पादन योग्य लिंक को लॉन्च किया है libodb
, तो मुझे त्रुटि मिली: साझा पुस्तकालयों को लोड करते समय त्रुटि:libodb-2.2.so: cannont open shared object file: No such file or directory.
क्या इसका मतलब है कि मैंने अपने निष्पादन योग्य को सही ढंग से नहीं बनाया है? या क्या मुझे सिस्टम को इंगित करना चाहिए कि फ़ोल्डर में कुछ दिलचस्प काम हो सकते /usr/local/lib
हैं?
मैं Ubuntu 12.04, लिनक्स कर्नेल 3.2.0-38-जेनेरिक का उपयोग कर रहा हूं।
gdb
साथ किसी भी तरह से मदद करने के तरीके को इंगित करें link
। मैं वास्तव में उत्सुक हूं। पहले तो आपकी टिप्पणी मुझे समस्या से असंबंधित लगती है। लेकिन हो सकता है मैं गलत हूं। वास्तव में मुझे पर्याप्त जानकारी नहीं है gdb
, और पुस्तकालयों की लोडिंग।