shared-libraries

    8गर्मी

    4उत्तर

    मुझे अपनी लाइब्रेरी को गतिशील रूप से लिंक करने की आवश्यकता है। मुझे बिल्कुल यकीन नहीं है कि समस्या क्या है। यह सब ठीक से संकलित, लेकिन मैं हमेशा NULL सूचक के रूप में handle पकड़ने: void *handle; char

    6गर्मी

    3उत्तर

    मैं https://github.com/eighthave/openssl-android में दिया openssl स्रोत का उपयोग कर रहा एक पुस्तकालय जो एंड्रॉयड परियोजना में इस्तेमाल किया जा सकता है का निर्माण करने के लिए का निर्माण एंड्रॉयड-openss

    5गर्मी

    1उत्तर

    मुझे एक साझा ऑब्जेक्ट मिला है, जिसे मैं 'libFoo.so' कहूंगा, जिसे एनडीके के खिलाफ संकलित किया गया है। मैं System.loadLibrary("Foo"); जावा परियोजना, मैं एक जार के रूप में निर्यात यही कारण है कि फोन कर

    5गर्मी

    1उत्तर

    के लिए साझा लाइब्रेरी का निर्माण करना मैं एंड्रॉइड विकास में नौसिखिया हूं और मेरे पास निम्न क्वेरी है .. मुझे आशा है कि किसी के पास इसका सही समाधान होगा। मेरी क्वेरी है: - मेरे पास एक छोटा सी कोड है (

    60गर्मी

    1उत्तर

    gcc और ld पुस्तकालयों के लिए खोज पथ निर्दिष्ट करने के कई तरीके प्रदान करते हैं- उनमें से -rpath और -L झंडे। हस्तक्षेप इन दो झंडे के बीच कोई मतभेद प्रकट नहीं करते हैं, प्रभावी रूप से प्रत्येक ध्वज लाइब

    17गर्मी

    3उत्तर

    यह पृष्ठ - - http://labs.qt.nokia.com/2011/10/28/rpath-and-runpath/ ld.so में पुस्तकालय खोज के लिए आदेश के बारे में कहते हैं: Unless loading object has RUNPATH: RPATH of the loading object,

    5गर्मी

    2उत्तर

    मेरे पास एक साझा लाइब्रेरी है जिसे केवल एक फ़ंक्शन निर्यात करना है जिसे __attribute__ ((visibility ("default"))) के साथ चिह्नित किया गया है। यह भी एक और स्थिर पुस्तकालय (FFTW) के साथ लिंक, और #include

    8गर्मी

    1उत्तर

    साझा मैं साझा लाइब्रेरी के बारे में अध्ययन कर रहा था जबकि हालांकि किसी साझा लाइब्रेरी के कोड को कई प्रक्रियाओं के बीच साझा किया जाता है मैं एक बयान पढ़ा है, इसके चर नहीं हैं। प्रत्येक प्रक्रिया जो लाइ

    8गर्मी

    3उत्तर

    मेरे पास एक प्रोजेक्ट है जो एक साझा लाइब्रेरी उत्पन्न करता है जो किसी अन्य के साथ जुड़ा हुआ है, साझा किया गया है, लाइब्रेरी भी है। जब मैं संकलन और जीसीसी 4.4 के साथ लिंक, सब कुछ काम करता है: कोई संकलन

    13गर्मी

    2उत्तर

    मैं देख रहा हूँ यह libmysqlclient.so.16 पर एक निर्भरता है कि जब मैं इस तरह के libphp5.so के रूप में एक साझा लाइब्रेरी के खिलाफ ldd चलाएँ: $ ldd ./libphp5.so libmysqlclient.so.16 => /usr/lib/mysql/l