diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..b34ae6a4ef8971a5815ad3df3cd6d17d71dd650a
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,13 @@
+CFLAGS=-Wall -std=gnu99 -pthread -g
+CC=gcc
+PROGS:=$(patsubst %.c,%,$(wildcard *.c))
+
+all : $(PROGS) 
+
+% : %.c
+	$(CC) $(CFLAGS) $(CPPFLAGS) $< -o $@
+
+clean : 
+	rm -rf $(PROGS)
+
+