Использование HeaderDoc с файлами .hpp вместо файлов .h - PullRequest
0 голосов
/ 11 февраля 2012

Я хочу документировать свой интерфейс.Интерфейс написан на C ++ и находится в файлах .hpp.Однако headerdoc2html, похоже, не знает о файлах .hpp;он ожидает файлы .h.

$ headerdoc2html include/*.hpp
HTML output mode.
File include/serializer.hpp is not of a known header or source code file type
No valid input files specified. 

Usage: headerdoc2html [-dq] [-o <output directory>] <input file(s) or directory>.

Как заставить HeaderDoc интерпретировать ввод как код C ++?

1 Ответ

0 голосов
/ 11 февраля 2012

У меня есть только грязное предложение: скопировать файлы .hpp в файлы .h. Вы можете сделать это в make-файле.

Вот фрагмент Makefile

.SUFFIXES: .h .hpp
.hpp.h:
     cp $< $@

запомните вкладку в Makefile перед строкой "cp"

...