@@ -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> |