Casa Desenvolupament Què és una unitat de compilació? - Definició de tecnologia

Què és una unitat de compilació? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Unitat de Recopilació?

Una unitat de compilació fa referència a un codi font C que es compila i tracta com una sola unitat lògica. Generalment és un o més fitxers complets; tanmateix, també pot ser una part determinada d’un fitxer si s’aplica la directiva de preprocessador #ifdef per escollir seccions de codi específics.


Les definicions i declaracions de la unitat de compilació estableixen l’abast dels objectes de dades.


Techopedia explica la Unitat de Recopilació

La unitat de compilació incorpora els fitxers inclosos mitjançant la directiva #include preprocessor com a part. Tot i això, no incorpora les línies d'origen que es salten a causa de les directrius del preprocessador d'inclusió condicional.


Les unitats de compilació són crucials per identificar l’abast dels identificadors i per determinar l’enllaç dels identificadors amb altres identificadors externs i interns.


Una unitat de compilació pot relacionar-se amb funcions o dades d'altres unitats de compilació dels mitjans següents:

  • Una funció en una unitat de compilació podria anomenar una funció en una unitat de compilació completament diferent.
  • Es poden assignar enllaços externs als objectes de dades per garantir que hi puguin accedir altres unitats de compilació.

Els programes que es componen de més d'una sola unitat de compilació es podien recopilar de manera individual i, posteriorment, enllaçar-los per crear el programa executable. Una unitat de recopilació C legítima inclou ni més ni menys que una declaració externa.


Aquesta definició es va escriure en el context de Programació

Què és una unitat de compilació? - Definició de tecnologia