@@ -10,7 +10,13 @@ CC = gcc
CFLAGS = -std=c99 -O3 -fomit-frame-pointer -I$(INC_PATH)
LDFLAGS = -lm
-all: as check c
+all: $(BIN_PATH) $(OBJ_PATH) as check c
+
+$(OBJ_PATH):
+ mkdir -p $@
+$(BIN_PATH):
C_BIN += $(BIN_PATH)/bilintest-c
C_BIN += $(BIN_PATH)/speedtest-c