7. Compilarea unui program din fișiere multiple¶
7.1. 1) Inspectarea fișierelor¶
Vor analiza cum se leagă fișierele cod sursă între ele. Unde sunt incluse headerele. Să vadă că fișiere cod sursă nu se includ în niciun alt fișier.
7.2. 2) Compilarea programului din surse multiple¶
Aici vor compila fișierele și vor obține fișierul executabil final.
7.3. 3) Fișiere obiect¶
7.3.1. a. Compilarea fișierelor cod sursă în fișere obiect¶
Vor compila toare fișierele sursă până la fișiere obiect.
7.3.2. b. Legarea fișierelor obiect într-un fișier executabil¶
Vor obține fișierul executabil din modulele obiect obținute anterior.
7.3.3. c. Modificarea fișierelor sursă și recompilarea lor¶
Vor modifica fișierele sursă, vor recompila.
7.3.4. d. Ignorarea fișierelor obiect la comitere¶
Scopul este să adauge o nouă intrare în fișierul .gitignore pentru a ignora fișierelor obiect.
7.3.5. e. Comiterea noilor modificări¶
Vor face iar 2 commit-uri: unul cu fișierul .gitignore și unul cu modificările din fișierele cod sursă.
7.3.6. f. Verificarea istoricului Git¶
git log