Ich muss node.js auf meinem neuen Mac installieren und dafür muss der C ++ - oder G ++ - Compiler installiert sein. Wie bekomme ich einen ohne xcode zu bezahlen?
Ich muss node.js auf meinem neuen Mac installieren und dafür muss der C ++ - oder G ++ - Compiler installiert sein. Wie bekomme ich einen ohne xcode zu bezahlen?
Antworten:
Sie können Xcode 3.x weiterhin kostenlos mit einem kostenlosen Entwicklerkonto herunterladen. Xcode 3 wird mit GCC 4.2, LLVM-GCC 1.5 und LLVM 1.5 geliefert und bietet somit alles, was Sie zum Kompilieren von C ++ -, C- und ObjC-Code benötigen.
(Anmerkung: LLVM 1.5 kann keinen C ++ - Code kompilieren, daher müssen Sie hierfür wieder zu LLVM-GCC oder GCC wechseln.)
Das Herunterladen und Installieren des umfangreichen Xcode-Installationsprogramms ist ein riesiger Aufwand, wenn Sie nur GCC und verwandte Tools benötigen.
Mit dem osx-gcc-installer können Sie die wesentlichen Compiler entweder aus vorgefertigten Binärpaketen installieren oder Ihren eigenen Installer erstellen.
Zuerst hier von Dancek erwähnt
Sie können gcc für MacOSX von der Apples Open Source-Website herunterladen : http://opensource.apple.com/release/developer-tools-40/ Es werden jedoch keine Anweisungen mitgeliefert.
(Ich denke, gcc ist geeignet, bitte zögern Sie nicht, mich zu korrigieren, wenn ich falsch liege).
Der Mac wird mit Software-DVDs geliefert, von denen eine über Xcode verfügt. Sie können es von dort aus installieren.
XCode wird NICHT mit dem neuesten GCC und G ++ ausgeliefert (es wird mit 4.2 ausgeliefert). Sie müssen also immer noch Ihre eigene Installation durchführen, wenn Sie die neuesten Funktionen nutzen möchten. Macports und GNU bieten keine ausreichenden Anweisungen. Es bleibt also ein Rätsel.
Sie können XCode herunterladen oder auf Ihrer Installations-CD finden. Das gibt dir das ältere GCC / G ++. Sobald Sie das haben, können Sie das neueste GCC herunterladen.
USA, Tampa: http://mirrors-us.seosue.com/gcc/
ABER, wie installierst du?
Alles was ich weiß ist ..
Navigieren Sie zu dem buildgcc Ordner, den Sie erstellt Terminal - Commmands cd .. bringt Sie UP 1 - Ebene (Note Raum zwischen cd und ..) ls Sie erzählt , welche Dateien und Ordner in dem Ordner sind Sie in CD sind / folder können Sie in eine Ebene Mappe
Wenn Sie sich im buildgcc-Ordner befinden, geben Sie Folgendes ein: ../gcc-4.6.3/configure WAIT. Geben Sie dann Folgendes ein: make WAIT a very long time.
Es tut uns leid. Hier stecke ich fest.