Clang substituirà gcc?

Taula de continguts:

Clang substituirà gcc?
Clang substituirà gcc?
Anonim

Clang està dissenyat per proporcionar un compilador d'interfície que pot substituir GCC. … GCC sempre ha funcionat bé com a compilador estàndard a la comunitat de codi obert. Tanmateix, Apple Inc. té els seus propis requisits per a les eines de compilació.

Són compatibles GCC i Clang?

Sí, per al codi C Clang i GCC són compatibles (de fet, tots dos utilitzen la cadena d'eines GNU per enllaçar). Només heu d'assegurar-vos que digueu a clang a creeu objectes compilats i no objectes de codi de bits intermedis.

Quina diferència hi ha entre Clang i GCC?

GCC és un compilador madur amb suport per a molts idiomes. Com es pot veure pel nom, Clang admet principalment C, C++ i Objective-C. Però el marc subjacent a Clang anomenat LLVM és prou extensible per admetre idiomes més nous com Julia i Swift.

Clang necessita GCC?

No necessiteu GCC per utilitzar Clang, com es pot mostrar en el cas de FreeBSD (van substituir completament GCC per Clang/LLVM i no instal·leu GCC a la base per motius de llicència). Hi ha una varietat de compiladors C diferents a part de GCC, només que GCC és el més comú.

El Clang és més lent que GCC?

Si bé el compilador Clang C/C++ de LLVM era conegut tradicionalment per les seves velocitats de compilació més ràpides que GCC, en versions recents de GCC les velocitats de compilació han millorat i en algunes àrees LLVM/Clang s'ha alentitamb més passades d'optimització i altres treballs afegitsa la seva base de codis en creixement.

Recomanat: