Clang

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
Clang
Vývojář LLVM Developer Group
Aktuální verze 3.4.2 (19. června 2014)
Operační systém multiplatformní
Typ softwaru Překladač
Licence University of Illinois/NCSA Open Source License
Web clang.llvm.org

Clang je front end překladače pro programovací jazyky C, C++, Objective-C a Objective-C++. Využívá LLVM jako svůj back-end a je jeho součástí od verze LLVM 2.6 [1].

Cílem [zdroj?] je nabídnout náhradu za GCC. Jedná se o otevřený software na jehož vývoji se podílí několik významných společností mezi něž patří Apple a Google. Clang je šířen pod licencí University of Illinois/NCSA Open Source License[2][3]

Clang podporuje většinu přepínačů GCC a je tedy plnohodnotnou náhradou GCC. Mnoho velkých projektů (FreeBSD, Chromium, Boost atd.) je zkompilovatelných pomocí clangu. Rychlost kompilace je výrazně vyšší než GCC a výsledný kód je porovnatelný. Clang nabízí výrazně kvalitnější diagnostiku chyb ve zdrojovém kódu. [zdroj?]


Související články[editovat | editovat zdroj]

Externí odkazy[editovat | editovat zdroj]

  • (anglicky) [4] – domovská stránka Clangu