| @@ -8,12 +8,12 @@ HDRS = \ | |||
| src/toolchain.h src/bufio.h | |||
| BUILD = build | |||
| OBJS = $(patsubst %,$(BUILD)/%.o,$(SRCS)) | |||
| CFLAGS = -O3 -g -Wall -Wextra -Wno-unused-parameter | |||
| CFLAGS = -std=c++14 -Wall -Wextra -Wno-unused-parameter -O3 -g | |||
| LDLIBS = -lpthread | |||
| $(BUILD)/%.cc.o: %.cc $(HDRS) | |||
| @mkdir -p $(@D) | |||
| $(CXX) $(CFLAGS) -c $< -o $@ | |||
| $(CXX) $(CFLAGS) -o $@ -c $< | |||
| $(BUILD)/box: $(OBJS) | |||
| @mkdir -p $(@D) | |||
| @@ -3,3 +3,5 @@ files := src | |||
| warnings := all extra no-unused-parameter | |||
| std := c++14 | |||
| optimize := 3 | |||
| cxxflags := -g | |||
| ldlibs := pthread | |||
| @@ -1,5 +1,3 @@ | |||
| //#bx ldlibs := pthread | |||
| #include <getopt.h> | |||
| #include <string.h> | |||
| #include <iostream> | |||