Makefile 270 B

1234567891011121314151617181920
  1. PROG=exemple
  2. .PHONY: all
  3. all: $(PROG)
  4. CC := gcc
  5. CFLAGS := $$(pkg-config --cflags libstarpu) -Wall
  6. LDFLAGS := $$(pkg-config --libs libstarpu)
  7. $(PROG): %: %.o
  8. $(CC) -g -rdynamic -o $@ $^ $(LDFLAGS)
  9. %.o: %.c
  10. $(CC) $(CFLAGS) -o $@ -c $<
  11. clean:
  12. rm -f $(PROG)