Non so se intendevi altro o se non lo sapessi ma non si linkano i file.c, si linkano i mouduli ossia i file.o

se hai i files:

main.c
funzione1.c
funzione2.c
funzione3.c
header.h

1) Compili tutti i sorgenti

gcc -c *.c

ottenendo main.o funzione1.o funzione2.o funzione3.o

2) Linki "colleghi" tutti i moduli

gcc *.o

Se tutto è andato bene nella directory devi trovarti un file chiamato "a.out" che sarebbe l'eseguibile.

)

CIAOOOO