L'IDE genererà qualcosa di sufficiente per piccoli progetti, dove
stai lavorando da solo, ma è abbastanza difficile da gestire per progetti più grandi: lo sono
costantemente dover modificare i file di progetto VS a mano, perché è così
complicato da fare attraverso la GUI, e sono spesso frustrato perché
non c'è modo di specificare correttamente le dipendenze.
I makefile hanno una delle peggiori sintassi che ho incontrato e le loro
la gestione delle dipendenze è davvero, davvero primitiva. (Prova ad aggiungerne alcuni
commenti a un intestazione chiave, e vedrai cosa intendo.) Ancora, ho ancora
per vedere qualsiasi altra cosa che abbia funzionato.
La mia raccomandazione sarebbe: se sei impegnato ad imparare C ++, o qualche altro
lingua, utilizzare l'IDE. Non ha senso sovraccaricare il tuo apprendimento
capacità e tutto ciò che farai finché non ne avrai del reale
l'esperienza non sarà abbastanza complicata da spingere l'IDE ai suoi limiti.
Ma aspettati di dover imparare i makefile per un po 'di tempo nella tua carriera; Là
sono troppe cose per le quali non funziona nient'altro.