dynamic-loading पर टैग किए गए जवाब

5
लिनक्स में पुस्तकालयों को लोड करने के लिए किस सिस्टम कॉल का उपयोग किया जाता है?
में straceआउटपुट, पुस्तकालयों के लिए रास्तों कि निष्पादनयोग्य कॉल करने के लिए कॉल में हैं open()। क्या यह सिस्टम कॉल निष्पादक द्वारा उपयोग किया जाता है जो गतिशील रूप से जुड़ा हुआ है? किस बारे में dlopen()? open()ऐसा कोई फोन नहीं है जिसका मैंने अनुमान लगाया हो कि कार्यक्रमों के …

2
LD_LIBRARY_PATH को सभी उपयोगकर्ताओं और सिस्टम सेवाओं में कैसे निर्यात करें
मैं LD_LIBRARY_PATHसिस्टम सेवाओं और सभी उपयोगकर्ताओं को निर्यात करना चाहता हूं । सिस्टम सेवाओं को लॉगिन से पहले चलाया .bashrcजाता है , इसलिए लागू नहीं है। इसे कैसे प्राप्त किया जाए?

2
ईएलएफ ने पुस्तकालयों को साझा किया - पीएलटी के लिए प्रेरणा
स्व-संशोधित कोड का उपयोग गतिशील रूप से जुड़े पुस्तकालयों में फ़ंक्शन कॉलिंग को तेज करने के लिए किया जा सकता है? जहां तक ​​मैं इसे समझता हूं, पुस्तकालय कार्यों के आलसी बंधन को सक्षम करने के लिए ईएलएफ साझा पुस्तकालय एक तरह की अप्रत्यक्ष कूद तालिका (प्रक्रिया लिंकेज तालिका, या …

1
ELF निष्पादन योग्य के कौन से हिस्से मेमोरी में लोड हो जाते हैं, और कहां?
जो मुझे पहले से पता है: एक ELF निष्पादन योग्य में कई खंड होते हैं, स्पष्ट रूप से .text और .data खंड स्मृति में लोड हो जाते हैं क्योंकि ये कार्यक्रम के मुख्य भाग हैं। लेकिन काम करने के लिए एक कार्यक्रम के लिए, इसे और अधिक जानकारी की आवश्यकता …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.