diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..cd0dae2f0a28d3474132aed0fab8263cc7927b50
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,17 @@
+default: linux
+
+linux:
+	$(MAKE) -C src
+	$(MAKE) -C example
+
+macos:
+	$(MAKE) -C src
+	$(MAKE) -C example
+
+win32:
+	$(MAKE) -C src -f Makefile.mingw
+	$(MAKE) -C example -f Makefile.mingw
+
+clean:
+	$(MAKE) -C src clean
+	$(MAKE) -C example clean