Makefile 221 B

1234567891011121314
  1. ARCH := $(shell arch)
  2. ifeq ($(ARCH), aarch64)
  3. CFLAGS += -DFT -g
  4. endif
  5. all:lib
  6. gcc *.c -I . -o ec$(ARCH) $(CFLAGS)
  7. clean:
  8. rm *.o ec$(ARCH) libec$(ARCH).so
  9. lib:
  10. gcc eclib.c -fPIC -shared -o libec$(ARCH).so $(CFLAGS)