When I was starting up with C++ I found that using an IDE that has automatic makefile handling was very very useful. Consider giving these guys a try: Eclipse CDT: http://www.eclipse.org/cdt/ DEVC++: http://www.bloodshed.net/devcpp.html They have a lot of fancy things that should help you get started. Personally I use Eclipse. Good luck! Giovani