Linux पर बाइनरी से C++ के लिए OR-टूल इंस्टॉल करना

परिचय

इस गाइड में, Linux पर C++ के लिए OR-टूल इंस्टॉल करने का तरीका बताया गया है.

हालांकि, ये निर्देश Linux के अन्य वैरिएंट पर भी काम कर सकते हैं, लेकिन हम इनकी सिर्फ़ उन मशीनों पर टेस्ट किया है जो नीचे दी गई ज़रूरी शर्तों को पूरा करती हैं:

  • अल्पाइन एज 64-बिट (x86_64)
  • Centos 7 LTS 64-बिट (x86_64)
  • Debian SID 64-बिट (x86_64)
  • Debian 11 (बुल्सआई) 64-बिट (x86_64)
  • Fedora 38 64-बिट (x86_64)
  • Fedora 37 64-बिट (x86_64)
  • OpenSuse Leap 64-बिट (x86_64)
  • Ubuntu 24.04 64-बिट (x86_64)
  • Ubuntu 22.04 एलटीएस 64-बिट (x86_64)
  • Ubuntu 20.04 LTS 64-बिट (x86_64)

ज़रूरी शर्तें

OR-टूल इंस्टॉल करने के लिए ज़रूरी शर्तों के बारे में यहां दिए गए सेक्शन में बताया गया है.

C++ टूल

C++ टूल इंस्टॉल करने के लिए, टर्मिनल विंडो खोलें और यह डालें:

Alpine

apk add alpine-sdk linux-headers cmake lsb-release-minimal

सेंटोस

sudo yum groupinstall -y 'Development Tools'
sudo yum install -y pkgconfig redhat-lsb-core

डेबियन

sudo apt update
sudo apt install -y build-essential cmake lsb-release

फ़ेडोरा

sudo dnf groupinstall -y 'Development Tools'
sudo dnf install -y gcc-c++ cmake redhat-lsb-core

फ़ेडोरा

sudo dnf groupinstall -y 'Development Tools'
sudo dnf install -y gcc-c++ cmake redhat-lsb-core

OpenSUSE

sudo zypper refresh
sudo zypper install -y git gcc11 gcc11-c++ lsb-release

Ubuntu

sudo apt update
sudo apt install -y build-essential cmake lsb-release

Ubuntu

sudo apt update
sudo apt install -y build-essential cmake lsb-release

Ubuntu

sudo apt update
sudo apt install -y build-essential cmake lsb-release

OR-टूल इंस्टॉल करना

C++ के लिए OR-Tools लाइब्रेरी इंस्टॉल करने के लिए नीचे दिया गया तरीका अपनाएं:

अपने सिस्टम का बाइनरी डिस्ट्रिब्यूशन डाउनलोड करें और एक्सट्रैक्ट करें:

इंस्टॉल किए जाने की पुष्टि करना

C++ इंस्टॉलेशन की जांच करने के लिए, टर्मिनल विंडो खोलें और वह डायरेक्ट्री जहां आपने बाइनरी डिस्ट्रिब्यूशन को अनपैक किया है. इसके बाद, निम्न आदेश:

make test

यह OR-टूल के लिए चुनिंदा उदाहरण चलाता है. अगर सभी उदाहरण तो आप इसके लिए तैयार हैं OR-Tools का इस्तेमाल शुरू करें.