Makefile compiles all the files everytime
问题 My Makefile compiles all the files everytime I run it though the files have not been changed. I know that this question has been asked several times but none of the provided solutions seem to work for me. I am new to Makefile and most of the times I do not understand the jargon used in the solution. Also, I want to save all the generated .o files under the folder 'obj' Here is my folder structure project (-) gen (-) display (-) .c and .h files logic (-) .c and .h files lib (-) include (-) .h