1>  It is a very important linux utility .
2>  If U simply type make on terminal , it will look for makefile in
the folder and subfolder and will execute it
3> If a program consists of several file eg :- main.c ,fun () in
fun.c , type () in  type.c . Now , suppose type calls fun() , main
call both fun() and type(). So before compiling type.c , fun.c must be
compiled , similarly before compiling main.c , both fun.c and type.c
must be compiled . To abstract (hide these complexity ) this
information from user , make file is written

4> If u want to  know how to write make file refer the site below
http://www.gnu.org/software/make/manual/html_node/Makefiles.html#Makefiles

5. one more interesting feature of makefile is that it doesn't
recompile  all the file . It automatically checks for  any recent
change in corresponding file , nd compile only those . thus it also
saves compiling time if file size (no of lines of code)  is too large.

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to