Полагаю, вы используете NMAKE для создания проекта, подобного мне. Мне также нужен инструмент, похожий на makedepend в Windows. Итак, я использую MinGW для генерации зависимостей заголовка. Сначала создайте Makefile для генерации зависимостей, которые я назвал Makedepends, например:
OBJS=... list object files in your project...
all: Makefile.deps
Makefile.deps: $(OBJS:.obj=.dep)
cat $+ > $@
rm -f $+
%.dep: %.cpp
g++ -MM -MG -MT$(@:.dep=.obj) -o$@ $<
В вашем Makefile, который будет использоваться NMAKE, добавьте эту строку внизу:
!INCLUDE Makefile.deps
Если вы хотите создать зависимости, запустите GMAKE следующим образом:
make -fMakedepends
А затем вы можете построить свой проект с помощью NMAKE как обычно:
nmake
PS: извините за плохой язык, я не умею писать. -_-