Sinon pour
./6, c'est parce que Visual Studio génère à la volée le bon Makefile.
Mais tu me diras qu'un bon Makefile peut se mettre à jour à la volée automatiquement aussi. Par exemple (de tête, je me rappelle plus comment c'était exactement) :
.depend:
gcc -M *.c > .depend
include .depend