You see I´m coming from planet assembly and the compile time is non existence there Also I can define my function so that only the ones which are used are in my output code, because I have 1 main file and many includes.
I still have to learn to live with the disadvantages of higher level languages, but there I can write my code much faster (most times). So I will see that I get the basic setup done with a makefile.