C/Więcej o kompilowaniu: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 37:
:trzeci.c
:czwarty.c
oraz plików nagłówkowych
:pierwszy.h
:drugi.h
:trzeci.h
:czwarty.h
przyjmijmy, iż plik drugi.c w treści ma wpisane dołączenie plików:
#include "trzeci.h"
#include "czwarty.h"
 
Odpowiedni plik Makefile powinien wyglądać mniej więcej tak:
# Mój plik makefile - wpisz 'make all' aby skompilować cały program
Linia 45 ⟶ 54:
$(CC) pierwszy.o drugi.o trzeci.o czwarty.o -o test
pierwszy.o: pierwszy.c pierwszy.h
$(CC) pierwszy.c -c -o pierwszy.o
drugi.o: drugi.c drugi.h trzeci.h czwarty.h
$(CC) drugi.c -c -o drugi.o
trzeci.o: trzeci.c trzeci.h
$(CC) trzeci.c -c -o trzeci.o