Dies ist eine alte Version des Dokuments!
This page about How to build applications on Linux. ISO C and its standard library are described in C Tips. POSIX/Linux specific features and enhancements are described in Linux Programming.
Manual (Current Development)
#
is a comment$*
contains $@
or $(@)
contains the name of the target (tested)file.o
is made automatically from file.c
with a command of the form `$(CC) -c $(CPPFLAGS) $(CFLAGS)'make -n
or make --dry-run
- Don't actually run any commands; just print them.a = Peter c = $(a) d := $(a) a = Franz test: @echo c expands to $(c) # Franz @echo d expands to $(d) # Peter
[Makefile.am] → (automake) ⇒ [Makefile.in]
[Makefile.in] ⇓ [configure.ac] → (autoconf) ⇒ [(configure)] ⇒ [Makefile] -> make ⇒ ...