GCC nicht gefunden, aber Xcode ist installiert

7

Ich habe Xcode installiert, aber wenn ich das gccTerminal eingebe, erhalte ich den Befehl "Befehl nicht gefunden". Vielleicht habe ich die $PATHVariable durcheinander gebracht ? Was soll der Standardwert sein?

BEARBEITEN:

(...):/ imac2$ echo $PATH

/opt/local/bin:/opt/local/sbin:/Applications/SenchaSDKTools-2.0.0-Beta/jsbuilder:/Applications/SenchaSDKTools-2.0.0-Beta/bin:/Applications/SenchaSDKTools-2.0.0-Beta:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Ricardo
quelle
Ähnlich, mit einer ähnlich akzeptierten Antwort: OSX - Verwendung / Installation von gcc unter Mac OS X 10.8 / Xcode 4.4 - Stapelüberlauf
Graham Perrin

Antworten:

10

Sie müssen die Xcode-Befehlszeilen-Entwicklertools installieren. Öffnen Sie Xcode und gehen Sie zu Xcode → Einstellungen → Downloads, wählen Sie die Registerkarte Komponenten und klicken Sie auf die Schaltfläche neben „Befehlszeilentools“.

Siehe Reicht die Installation von Xcode aus dem App Store aus, um über die Entwicklertools zu verfügen? .

Mathias Bynens
quelle
Habe ich XCode4 nicht standardmäßig installiert, da ich es habe? Es war 1.0GB + Download.
Ricardo
In früheren Xcodes wurden früher Befehlszeilentools installiert, wenn Sie beim Starten des Xcode-Installationsprogramms die Standardinstallation (und nicht die benutzerdefinierte Installation) ausgewählt haben. Der neueste Xcode ist eine App, die vom Mac App Store heruntergeladen und installiert wird (dh kein Installationsprogramm). Daher kann während der Installation keine Befehlszeilentools hinzugefügt werden. Stattdessen müssen Sie mithilfe der Schritte (in meiner Antwort beschrieben) aus dem installierten Xcode herunterladen.
Global Nomad
Installieren der Befehlszeilentools. Meine Verbindung ist langsam, also werde ich nicht warten, um sie zu testen. Ich werde einfach weitermachen und Ihre Antwort als richtig markieren. Sie waren die Ersten. Trotzdem danke Global Nomad!
Ricardo
5

Wenn Sie den neuesten Xcode 4.3.2 installiert haben, müssen Sie die optionale Command Line Tools-Komponente herunterladen, bevor Sie mit Terminal darauf zugreifen können. Um dies zu tun,

  1. Klicken Sie auf das Menü Einstellungen…
  2. Ein neues Fenster wird angezeigt. Suchen Sie das Symbol Downloads oben in diesem Fenster und klicken Sie darauf.
  3. Klicken Sie in der Komponentenansicht links auf die Schaltfläche Installieren rechts, um die Befehlszeilentools zu installieren .

Nachdem Sie es installiert haben, sollten Sie etwas Ähnliches wie das Folgende tun Geben Sie hier die Bildbeschreibung ein

Globaler Nomade
quelle