Initialer Commit
This commit is contained in:
25
makefile
Normal file
25
makefile
Normal file
@ -0,0 +1,25 @@
|
||||
#-------------Makro-Part------------------
|
||||
CC = gcc
|
||||
CFLAGS = -Wall -std=c99
|
||||
LDFLAGs =
|
||||
DEBUG =
|
||||
|
||||
|
||||
VPATH = src src/debug
|
||||
#--------------Linker-Part-----------------
|
||||
toy_cpu : main.o toy.o debug.o
|
||||
echo $@ is now linked
|
||||
$(CC) $(LDFLAGS) -o $@ $^
|
||||
#--------------Compiler-Part---------------
|
||||
main.o : main.c
|
||||
$(CC) $(DEBUG) $(CFLAGS) -o $@ -c $<
|
||||
|
||||
toy.o : toy.c toy.h
|
||||
$(CC) $(DEBUG) $(CFLAGS) -o $@ -c $<
|
||||
|
||||
debug.o : debug.c debug.h
|
||||
$(CC) $(DEBUG) $(CFLAGS) -o $@ -c $<
|
||||
|
||||
clean :
|
||||
rm -f *.o
|
||||
|
Reference in New Issue
Block a user