Leser wie Sie helfen, MUO zu unterstützen. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision. Weiterlesen.

Wenn Sie es vorziehen, Mac-Apps über die Befehlszeile zu codieren, benötigen Sie das Xcode Command Line Tools-Paket. Es enthält Compiler, Debugger und andere Entwicklungstools und Dienstprogramme, auf die über Terminal ohne die gesamte integrierte Entwicklungsumgebung von Xcode zugegriffen werden kann.

Wenn Xcode bereits auf Ihrem Mac installiert ist, benötigen Sie dieses nützliche Unix-Toolkit nicht. Wenn nicht, zeigt Ihnen dieses Schritt-für-Schritt-Tutorial, wie Sie das Xcode Command Line Tools-Paket direkt über das Internet oder mit dem Installationsbefehl „xcode-select“ im Terminal herunterladen, installieren und verwenden.

Xcode Command Line Tools ist ein eigenständiges Paket für Softwareentwickler, die Mac-Apps mit Befehlen im UNIX-Stil erstellen möchten.

Es ist mit Apples integrierter Entwicklungsumgebung Xcode gebündelt, aber eine eigenständige Version kann separat von Xcode heruntergeladen werden.

instagram viewer

Das Xcode Command Line Tools-Paket besteht aus den Frameworks und Headern des Software Development Kit (SDK) sowie unzähligen von Tools wie dem LLVM-Compiler und -Linker von Apple, dem Make-Befehl und anderen praktischen Terminal-Befehlen für die Befehlszeile Entwicklung. In Xcode Command Tools (ab v14.2) sind 112 Terminalbefehle enthalten.

Terminal gibt Ihnen, falls Sie es noch nicht wussten, Zugriff auf die Welt der UNIX-Befehle auf Ihrem Mac. Schauen Sie sich also unser umfassendes an Spickzettel für Mac-Terminalbefehle um das Beste aus Terminal herauszuholen. Es bietet eine großartige Referenz für alle wichtigen Befehle, die Sie kennen sollten.

Sie können Xcode Command Line Tools auf zwei Arten herunterladen und installieren. Sie können es entweder direkt über das Apple Developer Portal herunterladen oder manuell mit einem Terminal-Befehl installieren. Wir werden diese beiden Methoden unten behandeln.

Führen Sie die folgenden Schritte aus, um das Xcode Command Line Tools-Paket manuell herunterzuladen:

  1. Gehe zu developer.apple.com/downloads und melden Sie sich mit Ihrer Apple-ID an.
  2. Geben Sie „Befehlszeilentools“ in das Suchfeld ein und drücken Sie die Eingabetaste.
  3. Klicken Details anzeigen unter dem gewünschten Eintrag und klicken Sie auf die Liste DMG-Datei um es herunterzuladen.
  4. Doppelklicken Sie als Nächstes auf die Datei in Ihrem Downloads-Ordner, um das Festplatten-Image als virtuelle Festplatte bereitzustellen.
  5. Als nächstes öffnen Sie die Datei Befehlszeilentools.pkg vom gemounteten Volume, um das Installationsprogramm zu starten.

An dieser Stelle können Sie den Anweisungen auf dem Bildschirm folgen, um den Installationsvorgang abzuschließen.

Alternativ können Sie immer verwenden die Terminal-App auf Ihrem Mac So laden Sie das Xcode Command Line Tools-Paket herunter und installieren es:

  1. Start Terminal auf Ihrem Mac mit der Spotlight-Suche (Cmd + Leertaste).
  2. Geben Sie den folgenden Befehl ein.
    xcode-select --install
  3. Sie erhalten ein Popup-Fenster, in dem Sie aufgefordert werden, Befehlszeilen-Entwicklertools zu installieren. Wählen Installieren weitermachen.
  4. Sie können Ihre Xcode Command Line Tools-Installation überprüfen, indem Sie versuchen, den C++-Compiler mit dem folgenden Befehl auszuführen:
    gcc
  5. Schlagen Sie die Eingeben drücken und sehen, ob Sie das im Screenshot unten angezeigte Ergebnis erhalten.

Sie haben das Xcode Command Line Tools-Paket erfolgreich installiert, wenn Sie dieselbe Fehlermeldung erhalten, dass keine Eingabedateien übergeben wurden.

Nach erfolgreicher Installation finden Sie Ihre Befehlszeilen-Entwicklertools in der usr/bin/ Unterordner innerhalb der /Library/Developer/CommandLineTools/ Ordner.

Sie können die Versionsnummer von Xcode Command Line Tools nicht direkt überprüfen, aber Sie können dies indirekt tun, indem Sie die Version des Clang-Compilers in Terminal überprüfen:

klirren --Ausführung

Der Befehl gibt die Versionsnummer der installierten Kommandozeilen-Tools aus. Ordnen Sie es der entsprechenden Xcode-Release-Versionsnummer zu Wikipedia-Seite um zu überprüfen, ob Sie die neueste Version der Xcode-Befehlszeilentools installiert haben.

Um Xcode Command Line Tools zu deinstallieren und seinen Ordner zu entfernen, führen Sie den folgenden Befehl aus:

sudo rm -rf /Library/Developer/CommandLineTools

Sie werden aufgefordert, das Passwort Ihres Mac einzugeben, da der Befehl Administratorrechte erfordert.

Prüfe das /Library/Developer/CommandLineTools/ ist auf Ihrem Mac verschwunden. Um Komplikationen zu vermeiden, löschen Sie diesen Ordner nicht manuell im Finder.

Um zu bestätigen, dass Sie die Xcode-Befehlszeilentools deinstalliert haben, versuchen Sie, den GNU-Compiler auszuführen, indem Sie „gcc“ in Terminal eingeben. Wenn Sie eine Fehlermeldung sehen, die besagt, dass das aktive Entwicklerverzeichnis nicht abgerufen werden kann, haben Sie das Xcode Command Line Tools-Paket von Ihrem Mac deinstalliert.

Genießen Sie die Befehlszeilenentwicklung in macOS

Das Schreiben von App Store-Apps für Apples Plattformen erfordert die vollständige integrierte Xcode-Entwicklungsumgebung, die bereits alle erforderlichen Befehlszeilentools enthält.

Wenn Sie sich jedoch auf Paketmanager wie Homebrew verlassen oder die Befehlszeilenentwicklung bevorzugen, ist Xcode Command Line Tools der richtige Weg. Mit etwas mehr als einem Gigabyte kommt dieses Paket ohne den Overhead von Xcode, das mehr als 40 GB Festplattenspeicher für die Installation benötigt.