From e4ceab9627a843842af1066a3ab3c81979153670 Mon Sep 17 00:00:00 2001 From: x Date: Fri, 20 Dec 2019 19:05:38 +0100 Subject: [PATCH] IcBench: Makefile --- makefile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/makefile b/makefile index deef851..04a1e87 100644 --- a/makefile +++ b/makefile @@ -15,6 +15,11 @@ CXX ?= g++ CL = $(CC) #DEBUG=-DDEBUG -g +PREFIX ?= /usr/local +DIRBIN ?= $(PREFIX)/bin +DIRINC ?= $(PREFIX)/include +DIRLIB ?= $(PREFIX)/lib + #------- OS/ARCH ------------------- ifneq (,$(filter Windows%,$(OS))) OS := Windows @@ -113,10 +118,13 @@ ifeq ($(ARCH),x86_64) LIB+=bitpack_avx2.o bitunpack_avx2.o vp4c_avx2.o vp4d_avx2.o transpose_avx2.o endif -icapp: icapp.o $(LIB) $(OB) +libic.a: $(LIB) + ar cr $@ $+ + +icapp: icapp.o libic.a $(OB) $(CL) $^ $(LDFLAGS) -o icapp -myapp: myapp.o $(LIB) +myapp: myapp.o libic.a $(CC) $^ $(LDFLAGS) -o myapp .c.o: