OR-Tools für C++ aus Binärdateien unter macOS installieren

Einführung

In dieser Anleitung wird die Installation von OR-Tools für C++ 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 in /Applications/Utilities/ 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 abrufen“ aus dem App Store klicken. Eine langsame Internetverbindung kann 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

OR-Tools installieren

Gehen Sie wie folgt vor, um die Bibliothek OR-Tools für C++ zu installieren:

Laden Sie die Binärverteilung für Ihr System herunter und extrahieren Sie sie:

Installation überprüfen

Öffnen Sie zum Testen Ihrer C++-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 von Beispielen für OR-Tools ausgeführt. Wenn alle Beispiele erfolgreich ausgeführt werden, können Sie OR-Tools verwenden.