Extienda el archivo make para generar una biblioteca y documentación con doxygen
He implementado un programa de árbol binario que incluye el árbol.c con las funciones, el árbol.h con las declaraciones de ellos y un main.c para pruebas. Además, tengo un makefile que es:
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
Ahora quiero hacer que genere una biblioteca, no solo un archivo de objetos para las funciones de los árboles binarios y luego generar la documentación de doxygen dentro del makefile. Cualquier ayuda sería útil.