Dans les makefiles, que signifient CC et LD?
Dans les makefiles ce n' CC (compilateur) et LD (linker)?
C en CC est probablement compilateur, ce qui est de l'autre C?
Et L dans la LD est probablement l'éditeur de liens, ce qui ne les D?
source d'informationauteur Rook | 2012-01-14
Vous devez vous connecter pour publier un commentaire.
Les noms de ces variables proviennent des noms des outils correspondants. Habituellement, la signification de ces abréviations est la suivante:
CC
signifie "C compiler" (GCC abréviation, il est aussi considéré comme "compiler ccollection").LD
est un éditeur de liens (qui vient de "lencre editor" ou de "loader").Ce sont aussi couramment utilisé dans les makefiles (voir Implicite des variables chapitre de GNU Make manuel):
CPP
signifie "C preprocessor"CXX
est un C++ compilateurAS
est un commeroulettes compilateur de langageAR
est un arde ciboulette-le maintien du programme de$(CC)
est le compilateur C (ou compiler collection),$(LD)
est l'éditeur de liens, comme vous soupçonne. Le D signifie "Dynamique", je crois.