it-swarm.com.de

Compiler-Präfix und Pfad in Eclipse überqueren

Ich versuche, ein C++ - Projekt auf Eclipse zu erstellen. Ich habe dafür Eclipse-cdt installiert.

Beim Erstellen eines Projekts werden Sie in einem Popup-Fenster nach dem Cross-Compiler-Präfix und dem Cross-Compiler-Pfad gefragt. Könnte jemand bitte erklären, was das ist und was muss ich in diesen Bereichen hinzufügen? Müssen diese Felder unbedingt ausgefüllt werden?

27
nish

Wenn Sie einen Mac verwenden, können Sie MacOS GCC anstelle von Cross GCC auswählen. Wenn Sie Windows verwenden, müssen Sie einen C++ - Compiler installieren. Ich empfehle Ihnen, Cygwin zu installieren. Befolgen Sie die Anweisungen hier . http://www3.ntu.edu.sg/home/ehchua/programming/howto/eclipsecpp_howto.html Sobald Sie installiert haben Starten Sie Eclipse neu und versuchen Sie, das Projekt erneut zu erstellen. Hoffe das hilft.

11
yeremy

Wenn Eclipse keine (separat zu installierende) Toolchain erkennt, bietet es nur die Option "Cross GCC". Wähle das nicht.

Sites wie this weisen darauf hin, dass eine ordnungsgemäß installierte Toolchain (Cygwin/MinGW) mithilfe der Umgebungsvariablen PATH automatisch erkannt wird. Dies ist bei meiner Maschine nicht der Fall.

Es gibt keine Möglichkeit, eine Toolchain in Eclipse manuell (zum Zeitpunkt des Schreibens) zu konfigurieren, aber Sie können Eclipse dazu verleiten, eine zu finden, ohne Ihr globales PATH zu ändern:

Gehe zu Preferences/C/C++/Build/Environment,

Fügen Sie eine Variable PATH hinzu und verweisen Sie sie auf Ihre Toolchain-Pfade, z. d:\Mingw\bin;d:\Mingw\msys\1.0\bin. Trennen Sie die Pfade mit einem Semikolon.

0
Mark Jeronimus

Nur für den Fall, dass jemand anderes wie ich ist und genauere Anweisungen benötigt, da @yeremy korrekt ist, indem Sie MacOSX GCC auswählen. An dem Punkt, an dem sich das OP befindet, hat er die Position überschritten, an der er die Auswahl hätte treffen können, und muss einige Fenster (ungefähr 3) sichern, um MacOSX GCC als Toolchain der Wahl zu wählen. Fügen Sie unten einen Link hinzu, der durch die Schritte geht und der auch ein Bild des Fensters zeigt, in dem Sie die Auswahl treffen können (Abbildung 11). 

Erste Schritte mit C++ für Eclipse - CodeGuru

0
thuynt13

Im Cross-Compiler-Präfix müssen Sie 'arm-none-eabi-' schreiben und im Cross-Compiler-Pfad den Pfad für den GCC-Ordner "bin" auswählen. Sie müssen Cygwin GCC für diese Installation installieren ... Ich habe einige Schritte im Link unten gefunden. 

https://www3.ntu.edu.sg/home/ehchua/programming/howto/Cygwin_HowTo.html#cygwin

0
Vijay Kumar