مقدمه
این راهنما نحوه نصب OR-Tools برای C++ را در لینوکس توضیح می دهد.
اگرچه این دستورالعملها ممکن است بر روی انواع دیگر لینوکس نیز کار کنند، ما آنها را فقط روی ماشینهایی آزمایش کردهایم که شرایط زیر را داشته باشند:
- Alpine Edge 64 بیتی (x86_64)
- Centos 7 LTS 64 بیتی (x86_64)
- Debian SID 64 بیتی (x86_64)
- دبیان 11 (bullseye) 64 بیتی (x86_64)
- فدورا 38 64 بیتی (x86_64)
- فدورا 37 64 بیتی (x86_64)
- OpenSuse Leap 64 بیتی (x86_64)
- اوبونتو 24.04 64 بیتی (x86_64)
- اوبونتو 22.04 LTS 64 بیتی (x86_64)
- اوبونتو 20.04 LTS 64 بیتی (x86_64)
پیش نیازها
بخش های زیر پیش نیازهای نصب OR-Tools را شرح می دهند.
ابزارهای C++
برای نصب ابزارهای C++، یک پنجره ترمینال را باز کرده و وارد کنید:
آلپاین
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
اوبونتو
sudo apt update
sudo apt install -y build-essential cmake lsb-release
اوبونتو
sudo apt update
sudo apt install -y build-essential cmake lsb-release
اوبونتو
sudo apt update
sudo apt install -y build-essential cmake lsb-release
نصب OR-Tools
مراحل زیر را برای نصب کتابخانه OR-Tools برای C++ انجام دهید:
توزیع باینری را برای سیستم خود دانلود و استخراج کنید:
- لبه آلپاین
- CentOS 7
- دبیان سید
- دبیان 11
- فدورا 38
- فدورا 37
- OpenSuse Leap
- اوبونتو 24.04
- اوبونتو 22.04 LTS
- اوبونتو 20.04 LTS
نصب خود را تایید کنید
برای آزمایش نصب های C++ خود، یک پنجره ترمینال را باز کنید و به دایرکتوری که در آن توزیع باینری را باز کرده اید بروید. سپس دستور زیر را وارد کنید:
make test
این مجموعه ای از نمونه ها را برای OR-Tools اجرا می کند. اگر همه نمونه ها با موفقیت اجرا شوند، آماده شروع با OR-Tools هستید.