Wie installiert man den gcc-Compiler unter Mac OS X?

So installieren Sie den gcc-Compiler unter Mac OS X

Häufig benötigen Sie einen c- oder gcc-Compiler, um Open Source-Projekte unter Mac OS X zu kompilieren. Das Problem ist, dass Mac OS X den gcc-Compiler nicht standardmäßig installiert.

Wenn Sie versuchen, einige Projekte zu installieren oder zu kompilieren, für die ein c / gcc-Compiler erforderlich ist, wird die folgende Fehlermeldung protokolliert:

configure: error: C compiler cannot create executables

configure: error: no acceptable C compiler found in $PATH

Geben Sie im Terminal "gcc" ein. Sie erhalten die Meldung "Befehl nicht gefunden".

$ gcc
-bash: gcc: command not found

Lösung

Um den gcc-Compiler unter Mac OS X zu installieren, müssen Sie die Befehlszeilentools für Xcode herunterladen und installieren, die auf der Entwicklerseite von Apple verfügbar sind. Siehe folgende Schritte:

1. Registrieren Sie ein Apple-Entwicklerkonto

Zugriff aufApple’s developer page, um den Download zu verarbeiten, müssen Sie ein Apple-Konto registrieren. Es ist kostenlos, muss jedoch einige Minuten zum Ausfüllen der Umfrage aufwenden.

2. Kommandozeilen-Tools für Xcode

Suchen Sie auf der Apple-Entwicklerseite in der Kategorie "Developer Tools" nach "Command Line Tools for Xcode", wählen Sie Ihre Version aus und klicken Sie auf die Datei "xx.dmg" (Dateigröße 100 MB ++), um den Download zu starten.

Apple Developer Download Page

3. Installation

Nachdem die .dmg-Datei heruntergeladen wurde, wird ein kleines Dialogfeld angezeigt, in dem diese Datei angezeigt wird - „Command Line Tools.mpkg“. Doppelklicken Sie einfach darauf und folgen Sie der Anleitung des Assistenten, um die Installation abzuschließen.

install command line tools

install command line tools

4. Nachprüfung

Führen Sie nach Abschluss der Installation erneut "gcc -v" im Terminal aus. Wenn alles in Ordnung ist, wird die folgende Ausgabe angezeigt.

example$ gcc -v
Using built-in specs.
Target: i686-apple-darwin11
Configured with: {ignore long text…}
Thread model: posix
gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.9.00)

Fertig, die gcc Version 4.2.1 wurde erfolgreich auf Mac OS X installiert.