So installieren Sie das Xcode Command Line Tools-Paket auf einem Mac

So installieren Sie das Xcode Command Line Tools-Paket auf einem Mac

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.

Was sind Xcode-Befehlszeilentools?

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.

Der Ordner „Command Line Tools“ im macOS Finder

Was ist in den Xcode-Befehlszeilentools enthalten?

Das Xcode Command Line Tools-Paket besteht aus den Frameworks und Headern des Software Development Kit (SDK) sowie einer Vielzahl von Tools wie dem LLVM-Compiler und -Linker von Apple, dem Make-Befehl und anderen praktischen Terminal-Befehlen für die Befehlszeilenentwicklung. 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 unseren umfassenden Spickzettel mit Mac-Terminalbefehlen an, um Terminal optimal zu nutzen. Es bietet eine großartige Referenz für alle wichtigen Befehle, die Sie kennen sollten.

So installieren Sie Xcode-Befehlszeilentools

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.

Methode 1: Holen Sie sich Xcode-Befehlszeilentools aus dem Internet

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

  1. Gehen Sie 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.
    Herunterladen der Xcode-Befehlszeilentools von Apple mit Safari
  3. Klicken Sie unter dem gewünschten Eintrag auf Details anzeigen und klicken Sie auf die aufgelistete DMG-Datei, um sie herunterzuladen.
  4. Doppelklicken Sie als Nächstes auf die Datei in Ihrem Downloads-Ordner, um das Festplatten-Image als virtuelle Festplatte bereitzustellen.
    Das im Finder ausgewählte Disk-Image der Xcode-Befehlszeilentools
  5. Öffnen Sie als Nächstes die Datei Command Line Tools.pkg vom gemounteten Volume, um das Installationsprogramm zu starten.
    Das Xcode Command Line Tools-Installationspaket im macOS Finder

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

Methode 2: Verwenden Sie das Terminal, um die Xcode-Befehlszeilentools zu installieren

Alternativ können Sie jederzeit die Terminal-App auf Ihrem Mac verwenden, um das Xcode Command Line Tools-Paket herunterzuladen und zu installieren:

  1. Starten Sie Terminal auf Ihrem Mac mit der Spotlight-Suche ( Cmd + Space ).
  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 Sie Installieren , um fortzufahren.
    macOS-Terminal-Eingabeaufforderung zum Herunterladen von Xcode-Befehlszeilentools
  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. Drücken Sie die Eingabetaste und prüfen Sie, ob Sie das im folgenden Screenshot angezeigte Ergebnis erhalten.
    Eine GNU-Compiler-Meldung im macOS-Terminal

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

Nach einer erfolgreichen Installation finden Sie Ihre Befehlszeilen-Entwicklertools im Unterordner usr/bin/ im Ordner /Library/Developer/CommandLineTools/ .

So überprüfen Sie die Version der Xcode-Befehlszeilentools

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:

clang --version

Der Befehl gibt die Versionsnummer der installierten Kommandozeilen-Tools aus. Gleichen Sie sie mit der entsprechenden Versionsnummer der Xcode-Version auf dieser Wikipedia-Seite ab , um zu überprüfen, ob Sie die neueste Version der Xcode-Befehlszeilentools installiert haben.

So deinstallieren Sie Xcode-Befehlszeilentools

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.

Überprüfen Sie, ob /Library/Developer/CommandLineTools/ auf Ihrem Mac verschwunden ist. 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.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert