Clang

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Clang (výslovnost [ˈklæŋ]; ) je frontend překladače pro programovací jazyky C, C++, Objective-C a Objective-C++. Jako svůj backend využívá LLVM a od verze LLVM 2.6 je jeho součástí.

Cílem 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. +more Clang je šířen pod licencí University of Illinois/NCSA Open Source License.

Clang podporuje většinu přepínačů GCC, a je tedy plnohodnotnou náhradou GCC. Pomocí Clangu lze přeložit mnoho velkých projektů (FreeBSD, Chromium, Boost atd. +more). Rychlost kompilace je výrazně vyšší než u GCC a výsledný kód je porovnatelný. Clang nabízí výrazně kvalitnější diagnostiku chyb ve zdrojovém kódu.

Reference

Související články

LLVM - Clang back end * GCC - GNU Compiler Collection, konkurenční otevřený překladač

Externí odkazy

[url=http://releases.llvm.org/download.html]LLVM Download Page[/url]

Kategorie:Překladače Kategorie:Svobodný software Kategorie:Multiplatformní software

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top