परिचय
इस गाइड में, Linux पर C++ के लिए OR-टूल इंस्टॉल करने का तरीका बताया गया है.
हालांकि, ये निर्देश Linux के दूसरे वैरिएंट पर भी काम कर सकते हैं. हालांकि, हमने सिर्फ़ उन मशीनों पर इनकी जांच की है जो नीचे दी गई शर्तों को पूरा करती हैं:
- Alpine Edge 64-बिट (x86_64)
- Centos 7 एलटीएस 64-बिट (x86_64)
- Debian SID 64-बिट (x86_64)
- Debian 11 (bullseye) 64-बिट (x86_64)
- Fedora 38 64-बिट (x86_64)
- Fedora 37 64-बिट (x86_64)
- OpenSuse Leap 64-बिट (x86_64)
- Ubuntu 23.10 64-बिट (x86_64)
- Ubuntu 22.04 एलटीएस 64-बिट (x86_64)
- Ubuntu 20.04 एलटीएस 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-टूल लाइब्रेरी इंस्टॉल करने के लिए यह तरीका अपनाएं:
अपने सिस्टम के लिए बाइनरी डिस्ट्रिब्यूशन को डाउनलोड करें और एक्सट्रैक्ट करें:
- अल्पाइन एज
- CentOS 7
- डेबियन सिड
- Debian 11
- Fedora 38
- Fedora 37
- OpenSuse Leap
- Ubuntu 23.10
- Ubuntu 22.04 एलटीएस
- Ubuntu 20.04 एलटीएस
इंस्टॉल किए जाने की पुष्टि करना
अपने C++ इंस्टॉलेशन की जांच करने के लिए, एक टर्मिनल विंडो खोलें और उस डायरेक्ट्री पर जाएं जहां आपने बाइनरी डिस्ट्रिब्यूशन को अनपैक किया है. फिर यह कमांड डालें:
make test
यह OR-टूल के लिए कुछ उदाहरणों को चलाता है. अगर सभी उदाहरण सही तरीके से चलते हैं, तो इसका मतलब है कि आप OR-टूल का इस्तेमाल करने के लिए तैयार हैं.