IT-Lexikon › Programmierung › Clang

Clang

Programmierung Svenska → Aktualisiert: 2026-09-06

LLVMs Compiler-Frontend für C/C++/Objective-C — Chris Lattner et al., 2007. Auf bessere Fehlermeldungen und eine modularere Architektur als GCC ausgelegt.

Fokus auf Diagnostik: Caret-Zeiger auf die exakte Position, „Did you mean…?"-Vorschläge, gezielte Fix-its. Static Analyzer (Tiefenanalyse) und Sanitizer (ASan, TSan, UBSan, MSan) sind eingebaut. Treibt Clang-Tidy und clangd (LSP) an.

Standardcompiler unter macOS, FreeBSD und Android NDK. Linux erlaubt die Wahl zwischen GCC und Clang. Konkurrenz: GCC (der Klassiker), MSVC (nur Windows), ICC (Intel, eingestellt).

← Zurück zum Lexikon