By default, it begins by processing the first target that does not begin with a .
aka the default goal; to do that, it may have to process other targets – specifically, ones the first target depends on.
The GNU Make Manual covers all this stuff, and is a surprisingly easy and informative read.
Related Posts:
- Error in make command makefile:18: *** missing separator. Stop [duplicate]
- what is the difference between ‘make after make clean’ and just ‘make’?
- What are the differences between make clean, make clobber, make distclean, make mrproper and make realclean?
- make *** no targets specified and no makefile found. stop
- How to install and use “make” in Windows?
- How to install “make” in ubuntu?
- How to use LDFLAGS in makefile
- How to print out a variable in makefile
- how to “execute” make file
- How do I force make/GCC to show me the commands?
- Makefile:2: *** missing separator. Stop
- Make error: missing separator
- What is the difference between “make” and “make all”?
- gcc error: wrong ELF class: ELFCLASS64
- makefiles CFLAGS
- What’s the opposite of ‘make install’, i.e. how do you uninstall a library in Linux?
- Passing additional variables from command line to make
- Undefined reference maybe makefile is wrong?
- C Makefile – missing seperator. stop
- Makefile on Cygwin
- What does “all” stand for in a makefile?
- makefile:4: *** missing separator. Stop
- gcc makefile error: “No rule to make target …”
- How to make a SIMPLE C++ Makefile
- gcc makefile error: “No rule to make target …”
- Difference between using Makefile and CMake to compile the code
- How to run a makefile in Windows?
- Cygwin – Makefile-error: recipe for target `main.o’ failed
- Making a Java Makefile
- make: Nothing to be done for `all’
- (.text+0x20): undefined reference to `main’ and undefined reference to function
- What are Makefile.am and Makefile.in?
- Compiling C++ on remote Linux machine – “clock skew detected” warning
- ‘strcmp’ was not declared in this scope
- How to compile makefile using MinGW?
- Program “make” not found in PATH
- Windows 7 – ‘make’ is not recognized as an internal or external command, operable program or batch file
- Makefile:1: *** missing separator. Stop
- Cygwin Make bash command not found
- g++ output: file not recognized: File format not recognized
- makefile “no such file or directory”
- configure: error: cannot run C compiled programs
- What is the job of autogen.sh when building a c++ package on Linux
- Using G++ to compile multiple .cpp and .h files
- The difference between .mk file and Makefile
- Program “make” not found in PATH
- File format not recognized; treating as linker script using GCC
- “No rule to make target ‘install'”… But Makefile exists
- How to get a shell environment variable in a makefile?
- Make / gcc cryptic error 2: how to have more information?
- Linker error: “linker input file unused because linking not done”, undefined reference to a function in that file
- What is the difference between gmake and make?
- “Nothing to be done for makefile” message