Расширьте make-файл для создания библиотеки и документации с помощью Doxygen

Я реализовал программу для двоичного дерева, которая включает в себя tree.c с функциями, tree.h с их объявлениями и main.c для тестирования. Также у меня есть make-файл, который:

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

Теперь я хочу, чтобы он генерировал библиотеку, а не только объектный файл для функций двоичных деревьев, а затем генерировал документацию по doxygen внутри make-файла. Любая помощь будет полезна.

Ответы на вопрос(2)

Ваш ответ на вопрос