Milan Stephan
Fotografie & IT
# Compiler (.c -> .o)
CC=gcc
CFLAGS=-std=c11 -D_XOPEN_SOURCE=700 -pedantic -Werror -Wall -c -g

# Linker (.o -> Ausführbares Programm)
LD=gcc
LDFLAGS=


# Das erste Target wird standardmäßig gebaut, falls kein Target
# übergeben wird. In dem Fall ist das "gdb_example". Da gdb_example
# von gdb_example.o abhängt, muss gdb_example.o zuerst kompiliert
# werden. make kümmert sich darum! :)

gdb_example: gdb_example.o
	$(LD) $(LDFLAGS) -o gdb_example gdb_example.o

gdb_example.o: gdb_example.c
	$(CC) $(CFLAGS) -o gdb_example.o gdb_example.c