> 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

Reply via email to