I have seen different types of makefile like GNUMake files in linux and .mf files in other code bases. Is there any difference between different type of makefiles.
Asked
Active
Viewed 641 times
1
-
Yours is a fair question, and user3159253 gave a good answer. BOTTOM LINE: "Make" was invented a long time ago (in the 1970's), and lots of people have extened/changed the "basic format" for many good (and equally many not-so-good) reasons. Hence variants like [Gnu Make](https://www.gnu.org/software/make/), Microsoft [NMake](https://msdn.microsoft.com/en-us/library/dd9y37ha.aspx), etc, etc. – paulsm4 May 01 '16 at 07:20
1 Answers
1
Various kinds of make
support a common set of Makefile structure elements, but all advanced features, like condition instructions, are implemented differently. See this intro on BSDMake, an example of conditional in GNU Make (check adjacent nodes as well), and ≈corresponding part of Microsoft NMake reference.

user3159253
- 16,836
- 3
- 30
- 56