shared-libraries पर टैग किए गए जवाब

साझा लाइब्रेरी वे लाइब्रेरी होती हैं जो प्रोग्राम शुरू होने पर लोड होती हैं। प्रत्येक लाइब्रेरी की एक साझा की गई कॉपी को भौतिक मेमोरी में लोड किया जाता है और एक ही समय में कई प्रक्रियाओं द्वारा उपयोग किया जा सकता है। यह मेमोरी उपयोग को कम करता है और सिस्टम प्रदर्शन में सुधार करता है। इस टैग का उपयोग कभी भी अकेले नहीं किया जाना चाहिए।

8
स्थिर और साझा पुस्तकालयों के बीच अंतर?
स्थिर और साझा पुस्तकालयों के बीच अंतर क्या है? मैं ग्रहण का उपयोग करता हूं और स्टैटिक लाइब्रेरी और शेयर्ड लाइब्रेरी सहित कई प्रोजेक्ट प्रकार हैं? क्या एक का दूसरे पर फायदा है?

18
डायनेमिक बनाम स्टेटिक लाइब्रेरी का उपयोग कब करें
C ++ में क्लास लाइब्रेरी बनाते समय, आप डायनेमिक ( .dll, .so) और स्टैटिक ( .lib, .a) लाइब्रेरी के बीच चयन कर सकते हैं । उनके बीच क्या अंतर है और कब कौन सा उपयोग करना उचित है?

5
.A और .so फाइलें क्या हैं?
मैं वर्तमान में AIX में C अनुप्रयोग पोर्ट करने का प्रयास कर रहा हूं और भ्रमित हो रहा हूं। किसी एप्लिकेशन को बनाते / चलाते समय .a और .so फाइलें क्या हैं और उनका उपयोग कैसे किया जाता है?

19
साझा पुस्तकालयों को लोड करते समय लिनक्स त्रुटि: साझा किए गए ऑब्जेक्ट फ़ाइल को नहीं खोल सकते: ऐसी कोई फ़ाइल या निर्देशिका नहीं
कार्यक्रम एक्सनोमाइ टेस्ट सूट का हिस्सा है, जो लिनक्स पीसी से लिनक्स + एक्सनोमई एआरएम टूलचैन में क्रॉस-संकलित है। # echo $LD_LIBRARY_PATH /lib # ls /lib ld-2.3.3.so libdl-2.3.3.so libpthread-0.10.so ld-linux.so.2 libdl.so.2 libpthread.so.0 libc-2.3.3.so libgcc_s.so libpthread_rt.so libc.so.6 libgcc_s.so.1 libstdc++.so.6 libcrypt-2.3.3.so libm-2.3.3.so libstdc++.so.6.0.9 libcrypt.so.1 libm.so.6 # ./clocktest ./clocktest: error while loading shared …

1
.So, .la और .a लाइब्रेरी फ़ाइलों के बीच अंतर क्या है?
मुझे पता है कि एक .soफ़ाइल एक प्रकार की डायनेमिक लाइब्रेरी है (बहुत सारे थ्रेड ऐसे पुस्तकालयों को साझा कर सकते हैं ताकि स्मृति में इसकी एक से अधिक प्रति होने की आवश्यकता न हो)। लेकिन मध्य क्या अंतर है .aऔर .la? क्या ये सभी स्थिर पुस्तकालय हैं? यदि डायनेमिक …

12
लिनक्स में निष्पादन योग्य द्वारा उपयोग किए जाने वाले सभी साझा पुस्तकालयों को कैसे दिखाना है?
मैं यह जानना चाहूंगा कि मेरे सिस्टम पर निष्पादन योग्य द्वारा कौन से पुस्तकालयों का उपयोग किया जाता है। विशेष रूप से, मैं उन रैंकिंगों को रैंक करना चाहूंगा, जिनका उपयोग करने वाले बायनेरिज़ के साथ पुस्तकालयों का सबसे अधिक उपयोग किया जाता है। मैं यह कैसे कर सकता हूँ?

4
मैं उन कार्यों की सूची को कैसे देख सकता हूं जो लिनक्स साझा पुस्तकालय निर्यात कर रहा है?
मैं लिनक्स पर एक साझा पुस्तकालय के निर्यात कार्यों को देखना चाहता हूं। क्या आज्ञा मुझे ऐसा करने की अनुमति देती है? (विंडोज पर मैं प्रोग्राम का उपयोग करता है निर्भर करता है)

7
ld को कोई मौजूदा लाइब्रेरी नहीं मिल रही है
मैं इस डेबियन लेन सिस्टम पर g ++ के साथ एक एप्लिकेशन लिंक करने का प्रयास कर रहा हूं। ld यह शिकायत कर रहा है कि यह निर्दिष्ट पुस्तकालय नहीं पा सकता है। यहाँ विशिष्ट उदाहरण ImageMagick है, लेकिन मुझे कुछ अन्य पुस्तकालयों के साथ भी ऐसी ही समस्या है। …

4
लिनक्स पर C ++ डायनेमिक साझा लाइब्रेरी
यह g ++ के साथ गतिशील साझा लाइब्रेरी संकलन का अनुवर्ती है । मैं लिनक्स पर C ++ में एक साझा क्लास लाइब्रेरी बनाने की कोशिश कर रहा हूं। मैं पुस्तकालय को संकलित करने में सक्षम हूं, और मैं यहां और यहां पाए गए ट्यूटोरियल का उपयोग करके कुछ (गैर-वर्ग) …

1
Gcc कमांड लाइन का उपयोग करके .c फ़ाइल से .so फ़ाइल बनाएँ
मैं लिनक्स डायनेमिक लाइब्रेरी (.so फ़ाइलों) के लिए एक हैलो वर्ल्ड प्रोजेक्ट बनाने की कोशिश कर रहा हूं। इसलिए मेरे पास एक फाइल है hello.c: #include <stdio.h> void hello() { printf("Hello world!\n"); } मैं hello()कमांड लाइन से gcc का उपयोग करके निर्यात करने वाली .so फ़ाइल कैसे बनाऊँ ?
162 c  linux  gcc  shared-libraries 

4
C से गो कार्य को कॉल करें
मैं गो प्रोग्राम में C प्रोग्राम (जैसे, कर्नेल मॉड्यूल या कुछ और) के साथ एक स्थिर ऑब्जेक्ट बनाने की कोशिश कर रहा हूं। मैंने गो से C फ़ंक्शन को कॉल करने के बारे में प्रलेखन पाया है, लेकिन मुझे दूसरे तरीके से जाने के लिए बहुत कुछ नहीं मिला है। …

4
सेमीके साथ एक साझा पुस्तकालय कैसे बनाएं?
मैंने एक पुस्तकालय लिखा है जिसे मैं एक स्व-लिखित मेकफाइल का उपयोग करके संकलित करता था, लेकिन अब मैं सीमेक पर स्विच करना चाहता हूं। पेड़ ऐसा दिखता है (मैंने सभी अप्रासंगिक फाइलें हटा दी हैं): . ├── include │ ├── animation.h │ ├── buffers.h │ ├── ... │ ├── …


7
Python उन साझा वस्तुओं को क्यों नहीं खोज सकता जो sys.path में निर्देशिका में हैं?
मैं आयात करने की कोशिश कर रहा हूं pycurl: $ python -c "import pycurl" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: libcurl.so.4: cannot open shared object file: No such file or directory अब, libcurl.so.4में है /usr/local/lib। जैसा कि आप देख सकते हैं, यह इस प्रकार …

5
पायथन में एक सापेक्ष पथ से आयात करना
मेरे पास मेरे क्लाइंट कोड के लिए एक फ़ोल्डर, मेरे सर्वर कोड के लिए एक फ़ोल्डर और कोड के लिए एक फ़ोल्डर है जो उनके बीच साझा किया गया है Proj/ Client/ Client.py Server/ Server.py Common/ __init__.py Common.py मैं Server.py और Client.py से Common.py आयात कैसे करूँ?

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.