Rozszerz plik makefile, aby wygenerować bibliotekę i dokumentację za pomocą doxygen
Zaimplementowałem program drzewa binarnego, który zawiera tree.c z funkcjami, tree.h z ich deklaracjami i main.c do testowania. Mam także plik makefile, który jest:
CC=gcc
CFLAGS=-g -Wall
DEPS = tree.h
OBJ = main.o tree.o
%.o: %.c $(DEPS)
$(CC) -c -o $@ CC=gcc
CFLAGS=-g -Wall
DEPS = tree.h
OBJ = main.o tree.o
%.o: %.c $(DEPS)
$(CC) -c -o $@ $< $(CFLAGS)
tree: $(OBJ)
$(CC) -o $@ $^ $(CFLAGS)
clean:
rm -f *.o tree
lt; $(CFLAGS)
tree: $(OBJ)
$(CC) -o $@ $^ $(CFLAGS)
clean:
rm -f *.o tree
Teraz chcę, aby wygenerował bibliotekę nie tylko jako plik obiektów dla funkcji drzew binarnych, a następnie wygenerował dokumentację doxygen wewnątrz makefile. Pomocna byłaby każda pomoc.