2012-06-10 11 views
9

Przepraszam za głupie pytanie. Ale nie mogłem znaleźć odpowiedzi w Internecie. Próbuję skonfigurować kompilator/linker Clang ... dla Eclipse w Windows 7 na komputerze 64-bitowym. Mam bardzo nieaktualną znajomość C++ i nigdy nie pracowałem w Eclipse. Co staram się osiągnąć, to skompilować prostą aplikację cześć świata przy użyciu Clang pod Eclipse na maszynie Windows 7 x64.Jak skonfigurować narzędzie Clang Toolchain w środowisku Eclipse w systemie Windows?

Udało mi się wykonać instrukcje pod nr http://clang.llvm.org/get_started.html w sprawie zdobywania i budowania LVVM + Clang. Zainstalowałem wtyczkę Eclipse zgodnie z opisem podanym na http://marketplace.eclipse.org/content/llvm-toolchain-eclipse-cdt. Ustawiam zmienną środowiskową PATH na c: \ lvvm \ debug \ bin; zawierający wbudowane pliki wykonywalne.

Teraz, jak mogę przełączyć Eclipse, aby użyć LVVM? Szczególnie co mogę umieścić na:

  • zawierać katalogi
  • biblioteki
  • ścieżka serarch

w następującym oknie?

enter image description here

Również znalazłem następujący dialog w preferencjach projektu:

enter image description here

Jest całkowicie jasne, co należy zrobić to wyglądać.

Dziękuję za pomoc! Przepraszam za pytanie nooby, jestem programistą C#, który próbuje wrócić do C++.

Odpowiedz

1

Na co warto, po prostu musiałem to zrobić dzisiaj i znalazłem wszystko, co musiałem zrobić, to zmiana

projekt -> Właściwości -> C/C++ Build -> Ustawienia -> Ustawienia narzędzi -> GCC kompilator C++ -> komenda: zmienić go z g ++ do Clang ++

i podobnie

projekt -> właściwości -> C/C++ build -> ustawienia -> ustawienia narzędzi -> gcc kompilatora C -> komenda: zmiana to od gcc do clang

Co do indeksu, to pomogło. ...

Eclipse CDT indexer does not know C++11 containers

Chociaż to raczej C++ 11 rzeczy niż rzeczy dzyń, ale potrzebowałem obu.