उबंटू में जीएमपी कैसे स्थापित करें (5 चरण)

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

चरण 1

संसाधन में पाए गए लिंक का उपयोग करके डेवलपर की वेबसाइट से GMP के स्रोत कोड का नवीनतम स्थिर संस्करण डाउनलोड करें।

चरण दो

एक टर्मिनल सत्र लॉन्च करें, जीएमपी संग्रह की सामग्री को उस फ़ोल्डर में निकालें जिसे आपने इसे डाउनलोड किया है और फिर निकाले गए स्रोत कोड फ़ोल्डर को अपनी सक्रिय निर्देशिका के रूप में सेट करें। उदाहरण के लिए, यदि आपने GMP वेबसाइट से "gmp-6.0.0a.tar.lz" फ़ाइल डाउनलोड की है, तो निकाले गए "gmp-6.0.0" फ़ोल्डर को खोलें।

चरण 3

जीएमपी के लिए मेकफ़ाइल बनाएं। कॉन्फ़िगर स्क्रिप्ट आपके सिस्टम की जांच करेगी कि यह देखने के लिए कि जीएमपी के सभी हार्डवेयर और सॉफ़्टवेयर निर्भरताएं पूरी हो गई हैं और फिर मेकफ़ाइल का निर्माण करें जिसमें बाइनरी लाइब्रेरी फ़ाइलों को बनाने के लिए आवश्यक कंपाइलर कमांड शामिल हैं। उदाहरण के लिए, यदि आप उबंटू की एक नई स्थापना के साथ काम कर रहे हैं, तो कॉन्फ़िगर स्क्रिप्ट आपको बताएगी कि आपको पहले एम 4 मैक्रो प्रोसेसर स्थापित करने की आवश्यकता है। मेकफ़ाइल बनाने के लिए, कमांड प्रॉम्प्ट पर निम्न कमांड टाइप करें और "एंटर:" दबाएं।

कॉन्फ़िगर

यदि आपको M4 या कोई अन्य निर्भरता स्थापित करने की आवश्यकता है, तो फिर से "./configure" कमांड चलाएँ।

चरण 4

मेक कमांड के साथ जीएमपी की बाइनरी लाइब्रेरी फाइलें बनाएं। GMP लाइब्रेरी के सभी अलग-अलग घटकों को संकलित और लिंक करें। कमांड प्रॉम्प्ट पर "मेक" टाइप करें और फिर "एंटर" दबाएं। संकलन पूरा होने में कुछ समय लग सकता है। उदाहरण के लिए, जीएमपी संस्करण 6.0 में 2581 अलग-अलग फाइलें होती हैं जिन्हें पूर्व-प्रक्रिया, संकलित, इकट्ठा और लिंक किया जाना चाहिए।

अपने सिस्टम पर GMP के पुस्तकालय स्थापित करें। जब आप GMP को एक सामान्य उपयोगकर्ता के रूप में संकलित कर सकते हैं, तो आपको अपने सिस्टम में पुस्तकालयों को स्थापित करने के लिए रूट अनुमति और sudo कमांड की आवश्यकता होगी। टर्मिनल प्रॉम्प्ट पर निम्न कमांड टाइप करें, "एंटर" दबाएं, अपना पासवर्ड टाइप करें और फिर जीएमपी स्थापित करने के लिए "एंटर" दबाएं।

सुडो स्थापित करें

GMP की लाइब्रेरी फ़ाइलें /usr/local/lib फ़ोल्डर में संग्रहित की जाएंगी। जीएमपी लाइब्रेरी फाइलें जो उबंटू डिफ़ॉल्ट रूप से स्थापित करता है, हालांकि, 32-बिट सिस्टम पर /usr/lib/i386-linux-gnu/ या 64-बिट सिस्टम पर usr/lib/x86_64-linux-gnu/ रहती हैं। यदि आपके द्वारा उपयोग किए जाने वाले प्रोग्राम को आपके द्वारा संकलित GMP के संस्करण की आवश्यकता है, तो आपको इसके बजाय /usr/local/lib निर्देशिका में पुस्तकालयों को देखने के लिए इसे कॉन्फ़िगर करना होगा।