הקדמה
במדריך הזה מוסבר איך להתקין את כלי OR-כלים ל- .Net ב-MacOS.
ההוראות האלה עשויות לפעול גם בווריאציות אחרות של MacOS, אבל בדקו אותם רק במכונות שעומדות בדרישות הבאות:
- MacOS 13.0.1 (Ventura) Intel 64-bit (x86_64)
- MacOS 13.0.1 (Ventura) M1 (arm64)
דרישות מוקדמות
הקטעים הבאים מתארים את הדרישות המוקדמות להתקנת כלי OR.
כלי שורת הפקודה Xcode
עליכם להתקין את כלי שורת הפקודה של Xcode. כדי לעשות זאת, פותחים את
טרמינל, נמצא ב-/Applications/Utilities/
, מזינים:
xcode-select --install
לוחצים על 'התקנה' כדי להוריד ולהתקין את כלי שורת הפקודה של Xcode. לא צריך אל "Get Xcode" מ-App Store. אם החיבור לאינטרנט איטי, עשויות להימשך מספר דקות.
מוודאים שהתקנתם בהצלחה את כלי שורת הפקודה של Xcode:
xcode-select -p
אתם אמורים לראות:
/Library/Developer/CommandLineTools
מבשלה ביתית
כדי להתקין את שאר הדרישות המוקדמות, מומלץ להתקין תחילה את "חסר מנהל חבילות ב-macOS" שידוע גם בשם מבשלה ביתית. כדי לעשות זאת, פותחים חלון טרמינל ומזינים:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update
כדי לוודא שהתקנתם בהצלחה את החליטה:
brew --version
אתם אמורים לראות:
Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)
SDK בפורמט .Net 6.0
עליך להתקין את ערכת ה-SDK .Net 6.0.
אחרי שמתקינים את Homebrew, אפשר להתקין את חבילת dotnet-sdk על ידי פתיחת חלון הטרמינל ומזינים:
brew cask install dotnet-sdk
אפשר לבדוק אם cli של dotnet
מותקן נכון באמצעות הפקודה הבאה:
dotnet --info
התקנה של OR-כלים
כדי להתקין את ספריית הכלים OR-Tools עבור .Net יש לבצע את השלבים הבאים:
מורידים ומחלצים את ההתפלגות הבינארית של המערכת:
בדיקת ההתקנה
כדי לבדוק את התקנות ה- .Net, פותחים חלון טרמינל ועוברים אל הספרייה שבה פתחתם את ההתפלגות הבינארית. לאחר מכן מזינים את הפקודה הבאה:
make test
פעולה זו מפעילה מבחר דוגמאות עבור כלי OR. אם כל הדוגמאות פועלות בהצלחה, אתם מוכנים תחילת העבודה עם כלי OR.