نصب OR-Tools برای C++ از باینری در لینوکس

مقدمه

این راهنما نحوه نصب 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++ انجام دهید:

توزیع باینری را برای سیستم خود دانلود و استخراج کنید:

نصب خود را تایید کنید

برای آزمایش نصب های C++ خود، یک پنجره ترمینال را باز کنید و به دایرکتوری که در آن توزیع باینری را باز کرده اید بروید. سپس دستور زیر را وارد کنید:

make test

این مجموعه ای از نمونه ها را برای OR-Tools اجرا می کند. اگر همه نمونه ها با موفقیت اجرا شوند، آماده شروع با OR-Tools هستید.