Einführung
In dieser Anleitung wird die Installation von OR-Tools für .Net unter macOS erläutert.
Diese Anleitung funktioniert möglicherweise auch für andere macOS-Varianten, sie wurde jedoch nur auf Computern getestet, die die folgenden Anforderungen erfüllen:
- macOS 13.0.1 (Ventura) Intel 64-Bit (x86_64)
- macOS 13.0.1 (Ventura) M1 (arm64)
Voraussetzungen
In den folgenden Abschnitten werden die Voraussetzungen für die Installation von OR-Tools beschrieben.
Xcode-Befehlszeilentools
Sie müssen die Xcode-Befehlszeilentools installieren. Öffnen Sie dazu das Terminal, das sich in /Applications/Utilities/
befindet, und geben Sie Folgendes ein:
xcode-select --install
Klicken Sie auf „Installieren“, um die Xcode-Befehlszeilentools herunterzuladen und zu installieren. Sie müssen nicht auf „Xcode herunterladen“ aus dem App Store klicken. Bei einer langsamen Internetverbindung kann dies einige Minuten dauern.
Überprüfen Sie, ob Sie die Xcode-Befehlszeilentools erfolgreich installiert haben:
xcode-select -p
Hier sollten Sie das sehen:
/Library/Developer/CommandLineTools
Homebrew
Sie sollten zuerst den „fehlenden Paketmanager für macOS“ (auch als Homebrew bezeichnet) installieren. Öffnen Sie dazu ein Terminalfenster und geben Sie Folgendes ein:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update
So prüfen Sie, ob Sie die Brauerei richtig installiert haben:
brew --version
Hier sollten Sie das sehen:
Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)
.Net 6.0 SDK
Sie müssen das .Net 6.0 SDK installieren.
Nachdem Sie Homebrew installiert haben, können Sie das Paket dotnet-sdk installieren. Öffnen Sie dazu ein Terminalfenster und geben Sie Folgendes ein:
brew cask install dotnet-sdk
Mit dem folgenden Befehl können Sie testen, ob die dotnet
-CLI korrekt installiert ist:
dotnet --info
OR-Tools installieren
So installieren Sie die OR-Tools-Bibliothek für .Net:
Laden Sie die Binärverteilung für Ihr System herunter und extrahieren Sie sie:
Installation überprüfen
Öffnen Sie zum Testen Ihrer .Net-Installationen ein Terminalfenster und gehen Sie zu dem Verzeichnis, in das Sie die Binärverteilung entpackt haben. Geben Sie dann den folgenden Befehl ein:
make test
Dadurch wird eine Auswahl an Beispielen für OR-Tools ausgeführt. Wenn alle Beispiele erfolgreich ausgeführt werden, können Sie mit OR-Tools loslegen.