Makefile 388 B

123456789101112131415161718
  1. OBJ=main.o entry.o exec.o
  2. TARGET=app
  3. CROSS_COMPILE=/home/ptitcois/Programmation/wemlinux/buildroot-2015.11.1/output/host/usr/bin/x86_64-buildroot-linux-uclibc-
  4. CC=$(CROSS_COMPILE)gcc
  5. CFLAGS= -g
  6. LDFLAGS= -lc -ljson-c -lm
  7. all: $(TARGET) Makefile
  8. $(TARGET): $(OBJ)
  9. $(CC) $(OBJ) -o $@ $(LDFLAGS)
  10. %.o: %.c
  11. $(CC) $(CFLAGS) -o $@ -c $< $(CFLAGS)
  12. clean:
  13. rm $(OBJ) $(TARGET) || true