Entries tagged c

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.