2012-06-10 2 views
9

Ich entschuldige mich für eine dumme Frage. Aber ich konnte die Antwort nicht im Internet finden. Ich habe Schwierigkeiten, Clang Compiler/Linker/... für Eclipse in Windows 7 auf einem 64-Bit-Rechner einzurichten. Ich habe sehr veraltete Kenntnisse von C++ und habe nie in Eclipse gearbeitet. Was ich versuche zu erreichen, ist eine einfachste Hallo Welt-Anwendung mit Clang unter Eclipse auf einem Windows 7 x64-Rechner zu kompilieren.Wie richte ich eine Clang Toolchain in Eclipse unter Windows ein?

Ich habe es geschafft, die Anweisung an http://clang.llvm.org/get_started.html auf dem Erhalten und Bauen von LVVM + Clang folgen. Ich habe das Eclipse-Plugin wie unter http://marketplace.eclipse.org/content/llvm-toolchain-eclipse-cdt beschrieben installiert. Ich legte die PATH-Umgebungsvariable auf das c: \ lvvm \ debug \ bin; Das enthält die erstellten ausführbaren Dateien.

Nun, wie schalte ich die Eclipse um LVVM zu verwenden? Besonders was setze ich auf:

  • umfassen Verzeichnisse
  • Bibliotheken
  • serarch Weg

im folgenden Dialog?

enter image description here

Auch fand ich den folgenden Dialog in den Einstellungen eines Projekts:

enter image description here

Es ist völlig unklar, was ich sollte es so aussehen lassen.

Vielen Dank für Ihre Hilfe! Entschuldigung für die Nooby-Frage, ich bin ein C# -Entwickler, der versucht, zu C++ zurückzukehren.

Antwort

1

Für das, was es wert ist, ich hatte gerade dies heute zu tun, und ich fand alles, was ich ändern tun musste, war

Projekt -> Eigenschaften -> C/C++ Build -> Einstellungen -> Werkzeugeinstellungen -> gcc C++ Compiler -> Befehl: es von g ändern ++ klirren ++

und ähnlich

Projekt -> Eigenschaften -> c/C++ Build -> Einstellungen -> Werkzeugeinstellungen -> gcc c-Compiler -> Befehl: Änderung es von gcc zu clang

Wie für den Indexer, fand ich dies geholfen. ...

Eclipse CDT indexer does not know C++11 containers

Obwohl das eher ein c ist ++ 11 Ding als ein Klirren Sache, aber ich brauchte beide.

Verwandte Themen