IT-lexikon Programmering Clang

Clang

Programmering In English → Uppdaterad: 2026-05-23

LLVM:s C/C++/Objective-C-compiler-frontend — Chris Lattner et al. 2007. Designad för bättre felmeddelanden och modulär arkitektur än GCC.

Diagnostik-fokus: caret-pekare på exakt position, "Did you mean...?"-förslag, riktade fix-its. Static Analyzer (deep code analysis) och Sanitizers (ASan, TSan, UBSan, MSan) är inbyggda. Driver Clang-tidy, clangd (LSP).

Default-kompilator på macOS, FreeBSD, Android NDK. Linux har valbart antingen GCC eller Clang. Konkurrenter: GCC (klassisk), MSVC (Windows-only), ICC (Intel, EOL).

← Tillbaka till lexikonet