# makefile

PROGRAM = QDencoder.exe
OBJS = qdencoder.o pathlib.o
CC=gcc
CFLAGS=-Wall -O2 -finput-charset=cp932 -fexec-charset=cp932
LDFLAGS=-static -lstdc++ -lm -lshlwapi -lole32
#LDFLAGS=-mwindows
RM=del

%.o: %.c
	$(CC) $(CFLAGS) -o $@ -c $<

%.o: %.cpp
	$(CC) $(CFLAGS) -o $@ -c $<

.PHONY : all
all: $(PROGRAM)

$(PROGRAM): $(OBJS)
	$(CC) $(OBJS) $(LDFLAGS) -o $@


.PHONY : clean
clean:
	$(RM) $(OBJS)
