When we run the make utility , make compiles only those files which are undergone changes(other files which have not undergone any changes are not recompiled)
The Following quotes says
HTML Code:
When you run the make utility, it examines the modification times of files and determines what needs to be regenerated. Files that are older than the files they depend on must be regenerated. Regenerating one file may cause others to become old, so that several files end up being regenerated.
1) How does the make utiltity check whether the file is updated ?
2) What does it mean Modification times of files
3) what does it consider or look for before creating an object file
I would like to know about some things which make utility does in the background before creating the object files
Regards
Victor Vinod Kumar