Salut,
Comme tu parle de Kate, je subodore que tu es sous linux…(si ce n'est pas le cas, détrompe moi [langue])
L'idéal, dans ce cas, c'est de créer un makfile et d'utiliser autoconf…
Mais tu peux aussi très bien y arriver "à la main" en lancant la commande
gcc nom_fichier1.cpp -o nom_sortie1.o nom_fichier2.cpp -o nom_sortie2.o (…)
Si l'un des fichiers inclus les entetes de l'autre, penses à les mettre dans le bon ordre (celui qui est inclus dans l'autre avant celui qui l'inclue)