ciao a tutti..sto facendo un programmino con molti file .h

ho questa situazione

ciao.cpp

header.h
header.cpp

io compilo ciao.cpp e header.cpp

poi come vanno linkati?

e come automatizzo il tutto (con scite, x esempio)?