dlopen

    11गर्मी

    4उत्तर

    पर dlopen() का उपयोग करके मुझे किसी अन्य प्रोग्राम से फ़ंक्शन कॉल करने की आवश्यकता है। यदि दूसरा प्रोग्राम लाइब्रेरी था, तो मैं फ़ंक्शन में हैंडल प्राप्त करने के लिए बस डलोपेन और डीएलएसआईएम का उपयोग क

    10गर्मी

    3उत्तर

    मेरे कार्यक्रम में मैं निम्नलिखित /* libname may be a relative path */ void loadLib(char const *libname) { void *handle = dlopen(libname); /* ... */ dlclose(handle); } /* .. */ के भ

    6गर्मी

    1उत्तर

    नहीं मिला मैं सॉफ्टवेयर है कि पहले एक .dylib लोड करता है libFirst.dylib निम्न आदेश का उपयोग कर फोन की सुविधा देता है है: void* handle = dlopen(path.c_str(), RTLD_LAZY | RTLD_GLOBAL); बाद में भरी हुई

    5गर्मी

    2उत्तर

    मैं DYLD_LIBRARY_PATH सेट करने के लिए setenv का उपयोग कर रहा हूं, इसलिए जब मैं एक dlopen() करता हूं तो मेरे .dylib को खोजने के लिए सही पथ होंगे, लेकिन जब मैं dlopen() करता हूं मैं उन पथों को खोजना प्र

    14गर्मी

    1उत्तर

    मैं कुछ सॉफ़्टवेयर (ossim) प्रोफ़ाइल के लिए sprof का उपयोग करने का प्रयास कर रहा हूं, जहां लगभग सभी कोड साझा लाइब्रेरी में हैं। मैं एक रूपरेखा फ़ाइल उत्पन्न किया है, लेकिन जब मैं sprof चलाने के लिए, म

    7गर्मी

    1उत्तर

    पृष्ठभूमि: मैं Windows के लिए खत्म हो एक सी ++ जीएनयू/लिनक्स आवेदन पोर्टिंग की अवांछनीय कार्य के साथ अपने आप को मिल गया है। इस एप्लिकेशन द्वारा किए गए कार्यों में से एक विशिष्ट पथों पर साझा पुस्तकालयो

    5गर्मी

    3उत्तर

    मैंने कई सिस्टम कॉल फ़ंक्शन को लपेट लिया है जैसे लिखना(), ओपन() आदि और एलडी-प्रीफ़िक्स मूल सिस्टम कॉल को ओवरराइड करने के लिए उपयोग किया जाता है। इसके अलावा मैंने कुछ और कार्यों को परिभाषित किया है और

    28गर्मी

    4उत्तर

    पर साझा पुस्तकालयों में सिंगलटन के कई उदाहरण मेरे प्रश्न, जैसा कि शीर्षक का उल्लेख है, स्पष्ट है, और मैं विवरण में परिदृश्य का वर्णन करता हूं। #include <iostream> #include "singleton.h" extern "C"

    8गर्मी

    3उत्तर

    में ग्लोबल वेरिएबल्स कुछ प्रतिबंधों के कारण मुझे रनटाइम पर सी में लिखी गई लाइब्रेरी लोड करने के लिए मजबूर किया जा रहा है। एक तीसरी पार्टी मुझे दो पुस्तकालय प्रदान करती है जो स्थिर अभिलेखागार के रूप मे

    5गर्मी

    2उत्तर

    क्या प्रोग्राम की खोज करने का कोई तरीका है साझा साइटों के लिए dlopen() द्वारा कौन से पथ खोजे जाते हैं? मैंने हमेशा सोचा था कि dlopen() केवल/lib और/usr/lib में देखेगा लेकिन अब मैंने देखा है कि लिनक्स म