Makefile 255 B

123456789101112131415161718
  1. LIBS=-ljump -lm
  2. UNAME_S := $(shell uname -s)
  3. ifeq ($(UNAME_S), Linux)
  4. LDFLAGS+=-L.. -Wl,-rpath -Wl,'$${ORIGIN}/..'
  5. endif
  6. CFLAGS=-I..
  7. demo: main.o ../libjump.so
  8. cc -o $@ $(LDFLAGS) $< $(LIBS)
  9. main.o: main.c
  10. .PHONY: clean
  11. clean:
  12. rm -vf demo main.o