Clang
Clang [Compiler-Frontend für die Programmiersprachen C, C++, Objective-C und Objective-C++. Es verfügt im Vergleich zu anderen Compiler-Frontends über umfangreichere und genauere statische und dynamische Analysemethoden, die die Fehlersuche erleichtern.
] ist einClang | |
---|---|
Basisdaten | |
Hauptentwickler | Chris Lattner |
Entwickler | The LLVM Team |
Aktuelle Version | 18.1.6 (18. Mai 2024) |
Betriebssystem | Unix, GNU/Linux, Windows, macOS, und andere |
Programmiersprache | C++ |
Kategorie | Compiler-Frontend |
Lizenz | Apache-Lizenz 2.0 (Freie Software) |
clang.llvm.org |
Clang wurde als Frontend für das Compiler-System LLVM entwickelt. Durch den modularen Aufbau von Clang lassen sich seine Bestandteile aber auch in andere Produkte integrieren.
Clang unterliegt einer BSD-ähnlichen Lizenz. Anders als bei der GNU General Public License besteht bei der liberaleren BSD-Lizenz kein Zwang, alle Quelltexte von Programmen offenzulegen, die Clang oder Teile davon verwenden, was vor allem für proprietäre Produkte oft von Interesse ist.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.