> Basically, at this point of time I want to know, where to keep all src > files and where to keep the output after compiling it ( Because I read > keeping all in same folder is hazardous).
Using a makefile should allow you to sytematically build a project and remove the compiled object files or binaries. What that means is that it allows you to not maintain separate directory for building or compiling code. > I read somewhere, something called checkout folder but didn't understand > much. If you wish to maintain different versions (say for archiving) of your code or if you are collabarating with other developers, a versioning tool like git, svn, or cvs is used where the code is hosted at a single repository. Developers check out the copy they wish to work on. Once they are done, they submit to or update the repository with their code. A checkout directory is where they initially check out a copy to work on. Unless you use a versioning control tool, it makes no sense for you to have one. Google up for more info on the tools and makefile listed above. Sharad -- LUG@IITD - http://lug-iitd.org/Footer
