I'm a novice C programmer who is now learning C++ programming. I don't

have any problems learning the new language, but since c++ is a object

oriented language, I find that I often have to deal with many source

files and many the dependencies between them. It's not that I can't

handle the large number of files, it's just that I have to waste a lot

of time in the compiling and linking stages of software development. I

have recently learned how to use gnu make, and this has alieviated some

of the problems. However, when you are learning a language, you don't

want to have to write a makefile for all of your small, insignificant

projects (since they are just for learning anyway). The questions are:

1)  should I stick to handwriting makefiles (to become more adept at it)

or

2) is there a program i could use to calculate these dependencies and

also write out a makefile for me?

3) is there a website that can help me tackle these problems (most talk

about learning the language and not the annoying aspects that I am

talking about here.

Any help at all would be appreciated (even if it doesn't directly apply

to this email, but to novice programming in general. it doesn't even

have to be about c++ since this problem comes up in large complex C

programs also)

Thanks,

Tri


--
To unsubscribe: mail ">majordomo@ale.org with "unsubscribe ale" in message body.