# Makefile for libvcconfig # Compiler setup CC=g++ CFLAGS=-fPIC -Wall -g -c MKLIBFLAGS=-shared -Wl,-soname,libvcconfig.so.1 COMPILER=$(CC) $(CFLAGS) COMPMKLIB=$(CC) $(MKLIBFLAGS) # Program targets install: ./install.sh dynlib: vcConfig.o $(COMPMKLIB) -o libvcconfig.so.1.0.1 vcConfig.o -lc test: $(CC) -Wall -lvcconfig -g -o test test.cpp vcConfig.o: vcConfig.cpp vcConfig.h $(COMPILER) $(CFLAGS) -c $< -o $@ clean: @rm -f test @rm -f *.o