مقدمة
يشرح هذا الدليل كيفية تثبيت OR-Tools لـ .Net على نظام التشغيل MacOS.
على الرغم من أنّ هذه التعليمات قد تعمل أيضًا على إصدارات أخرى من نظام التشغيل MacOS، لم نختبرها إلا على أجهزة تستوفي المتطلبات التالية:
- MacOS 13.0.1 (Ventura) معالج Intel 64 بت (x86_64)
- MacOS 13.0.1 (Ventura) M1 (arm64)
المتطلبات الأساسية
توضح الأقسام التالية المتطلبات الأساسية لتثبيت أدوات OR.
أدوات سطر أوامر Xcode
يجب تثبيت أدوات سطر أوامر Xcode. لإجراء ذلك، افتح المحطة الطرفية، الموجودة في /Applications/Utilities/
، وأدخل:
xcode-select --install
انقر على "تثبيت" لتنزيل أدوات سطر أوامر Xcode وتثبيتها. لن تحتاج إلى "الحصول على Xcode" من متجر التطبيقات. إذا كان اتصال الإنترنت بطيء، قد يستغرق الأمر عدة دقائق.
تأكَّد من تثبيت أدوات سطر أوامر Xcode بنجاح:
xcode-select -p
من المفترض أن يظهر لك ما يلي:
/Library/Developer/CommandLineTools
بيرة منزلية
لتثبيت المتطلبات الأساسية المتبقية، ننصحك أولاً بتثبيت "أداة إدارة الحزم غير المتوفّرة لنظام التشغيل macOS" والمعروفة باسم Homebrew. لإجراء ذلك، افتح نافذة طرفية وأدخِل:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update
للتحقّق من نجاح تثبيت brew:
brew --version
من المفترض أن يظهر لك ما يلي:
Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)
حزمة تطوير البرامج (SDK) بتنسيق Net 6.0
يجب تثبيت حزمة .Net 6.0 SDK.
بعد تثبيت Homebrew، يمكنك تثبيت حزمة dotnet-sdk عن طريق فتح نافذة طرفية وإدخال ما يلي:
brew cask install dotnet-sdk
يمكنك اختبار تثبيت واجهة برمجة التطبيقات dotnet
cli بشكل صحيح باستخدام الأمر التالي:
dotnet --info
تثبيت أدوات OR
اتبع الخطوات التالية لتثبيت مكتبة OR-Tools لـ .Net:
تنزيل التوزيع الثنائي للنظام واستخراجه:
التحقّق من عملية التثبيت
لاختبار عمليات تثبيت Net.، افتح نافذة طرفية وانتقل إلى الدليل الذي تم فيه فك ضغط التوزيع الثنائي. ثم أدخل الأمر التالي:
make test
يؤدي هذا إلى تشغيل مجموعة مختارة من الأمثلة لأدوات OR. إذا تم تشغيل جميع الأمثلة بنجاح، فأنت جاهز لبدء استخدام OR-Tools.