Entries tagged compilazione

Puntare… mirare… ehm…. Le fasi della compilazione in C!

Posted on May 22, 2014 Comments

Come al solito, cerco di dare un informazione in pillole. Nessuno vuole leggere lunghi e chilometrici post in cui ci si fanno centomila giri di parole per ripetere lo stesso concetto.

  1. Preprocessing: espansione macro, include files aggiunti. Usate il flag -E di gcc per verificare l’output del vostro sorgente…
  2. Compiling: viene prodotto il file oggetto.
  3. Linking: risoluzione dei simboli, distribuzione del codice oggetto nell’address space, generazione del binario.

Non ci vuole un guru per scrivere queste cose, ma è bene saperle…….

Alla prossima.