में स्थिर और गतिशील रूप से जुड़े पुस्तकालयों दोनों का उपयोग करें, मुझे एक बाइनरी वितरित करने की आवश्यकता है जो जितना संभव हो उतने x86 लिनक्स वितरण पर चलेंगे। इसका मतलब है कि मुझे ग्लिबिक जैसे कुछ पुस्तकालयों को स्थिर रूप से लिंक करना होगा, क्योंकि उपयोगकर्ता के पास संस्करण का उपयोग नहीं हो सकता है। अन्य पुस्तकालयों को गतिशील रूप से लिंक किया जाना चाहिए, जैसे फ़ॉन्ट कॉन्फिग, क्योंकि यह कैश फ़ाइल प्रारूप और हार्ड कोड वाले स्थानों पर निर्भर करता है जो प्रत्येक सिस्टम पर भिन्न हो सकते हैं।जीसीसी
ऐसा करने के लिए कमांड लाइन विकल्प क्या हैं? यदि मैं -स्टैटिक निर्दिष्ट करता हूं, तो जीसीसी किसी भी पुस्तकालयों को गतिशील रूप से लिंक करने से इनकार कर देगा।
पहली बार मैंने उस पिछली गतिशील, चीयर्स के लिए स्पष्टीकरण देखा है –