Clang
Fra Wikipedia, den frie encyklopædi
| Clang | |
|---|---|
| Skaber | Chris Lattner og andre |
| Udvikler | Apple Inc. og andre |
| Nyeste udgivelse | 3.1 (22. maj 2012) |
| Status | Aktiv |
| Styresystem | Unix-lignende |
| Platform | Cross-platform |
| Type | Compiler |
| Licens | University of Illinois/NCSA Open Source License[1] |
| Programmeringssprog | C++ |
| Hjemmeside | http://clang.llvm.org/ |
Clang[2] er en compiler front end for programmeringssprogene C, C++, Objective-C og Objective-C++. Clang anvender LLVM som dets back end og er blevet en del af LLVM siden LLVM 2.6.
Clangs mål er at tilbyde et alternativ til GNU Compiler Collection (GCC). Udviklingen er open-source[3], med adskillige større udviklingsfirmaer (f.eks. Google, Apple) som involverede. Clang er tilgængelig under University of Illinois/NCSA License.
Clang projektet omfatter bl.a. Clang front end og Clang statisk analysator. [4]
Indholdsfortegnelse |
Baggrund [redigér]
Siden 2005 har Apple anvendt LLVM i større omfang i flere kommercielle systemer, [5] inklusiv iPhone development kit og Xcode 3.1.
Se også [redigér]
Kilder/referencer [redigér]
- ↑ "LLVM Release License "
- ↑ Christopher, Eric (3 July 2008). "simply wonder pronunciation of Clang". LLVMdev mailing list. http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-July/015624.html. Hentet 9 July 2008.
- ↑ Clang "Getting started" instructions
- ↑ "Clang Static Analyzer". LLVM. http://clang-analyzer.llvm.org/. Hentet 3 September 2009.
- ↑ Treat, Adam (19 February 2005). "mkspecs and patches for LLVM compile of Qt4". Qt4-preview-feedback mailing list. http://lists.trolltech.com/qt4-preview-feedback/2005-02/msg00691.html.