Auf einen neuen Mac umgestiegen und jetzt fehlt GCC, was tun?

Auf einen neuen Mac umgestiegen und jetzt fehlt GCC, was tun?

Ich habe ein neues MacBook. Ich habe es gekauft, benutze Time Machine, um es zu übertragen, und es hat alles kopiert und xCode läuft einwandfrei, aber wenn ich zum Terminal gehe und gcc eingebe, heißt es, Befehl nicht gefunden.

Wie bekomme ich GCC?

Antwort1

gccbefindet sich in /Developer/usr/binund /usr/bin. Überprüfen Sie diese Verzeichnisse und den Wert Ihrer PATHUmgebungsvariable und ergänzen Sie ihn nach Bedarf.

Antwort2

Mit dem neuesten Xcode müssen Sie zuerst „Befehlszeilentools installieren“. Öffnen Sie XCode. Öffnen Sie unter der Registerkarte „XCode“ die Einstellungen, klicken Sie auf das Download-Feld und klicken Sie auf die Schaltfläche „Installieren“ neben „CLI-Tools“, um die XCode-CLI-Tools manuell herunterzuladen.

Sobald Sie das getan haben, gccsind Sie dabei /usr/bin.

Antwort3

Ich denke, die ultimative Antwort ist: Gewöhnen Sie sich daran clang.

Entsprechenddiese Diskussion bei Ars TechnicaUnddiese E-Mail von der Mailingliste des Glascow Haskell Compilers, gccwird nicht mehr mit Xcode 4.2 ausgeliefert und clangist der neue Standard, der mit llvm-gccbereitgestellt wird, damit Entwickler auf portieren können clang.

Vielleicht finden Sie auch Antworten aufdiese StackOverflow-Fragenützlich.

verwandte Informationen