Als ich Xcode auf Snow Leopard installiert habe, gcc
war es nicht in meinem Weg. Ich habe manuell hinzugefügt /Developer/bin
, um gcc zu erhalten. Aber ich schrieb ein einfaches C - Programm zu schließen stdlib.h
und stdio.h
und eine Zeichenfolge zu drucken, aber ich erhalte Linkerfehler.
Ich denke, das liegt daran, dass ich meinen Include-Pfad nicht konfiguriert habe. Kann mir jemand sagen, warum dies nicht automatisch gemacht wurde und wie ich meinen C-Compiler einrichten kann?
snow-leopard
xcode
development
configuration
Derek Adair
quelle
quelle
Antworten:
Ich denke, es gab einen Fehler in Xcode 4.1, bei dem die Befehlszeilentools nicht installiert wurden. Ich habe gerade das Delta-Installationsprogramm 4.1.1 aus dem App Store ausgeführt und die Dinge funktionieren einwandfrei.
Dies sollte mit dem neuesten Xcode sofort funktionieren. Haben Sie sichergestellt, dass Sie den neuesten gcc / Xcode verwenden und keinen vorherigen Pfad oder keine vorherigen Binärdateien installiert haben?
quelle
Ohne die Build-Fehler zu kennen, fehlt entweder ein Tool oder es gibt Header-Probleme. Im letzteren Fall wurden die folgenden Probleme mit llvm-gcc in Geos behoben: http://trac.osgeo.org/geos/ticket/463 .
quelle