, 나는이 보여줍니다. 생성 된 HTML 문서에서 모든 그룹이 모듈 아래에 표시됩니다. 그러나 트리보기 계층 구조에서는 첫 번째 그룹 만 표시됩니다. 왜? I는 DISABLE_INDEX = NO
통해 정상 모듈 메뉴를 활성화하면Doxygen을 트리 뷰는 몇 가지 다른 <code>.h</code> 파일에서 하나의 그룹/모듈
는 다음 메뉴 (예상대로) 3 개 모듈을 포함한다. 그렇다면 왜 트리 뷰는 모두 3을 표시하지 않습니까?
나는 Doxygen 1.8.13을 사용하고 있습니다. 분명히 그 하지 원인 자바 스크립트를 다시로드해야합니까,
PROJECT_NAME = "cdecl"
PROJECT_BRIEF = "Compose and decipher C (or C++) type declarations or casts, aka ‘‘gibberish.’’"
INPUT = README.md src
EXTENSION_MAPPING = l=C y=C
FILE_PATTERNS = *.c *.h *.l *.md *.y
FILTER_PATTERNS = "*.h=sed s/CDECL_[A-Z]*_INLINE/inline/"
PREDEFINED = __GNUC__ \
WITH_READLINE \
WITH_TERM_COLUMNS
EXCLUDE = src/config.h \
src/lexer.c \
src/literals.h src/literals.c \
src/parser.c src/parser.h
OUTPUT_DIRECTORY = docs
EXTRACT_ALL = YES
EXTRACT_PACKAGE = YES
EXTRACT_STATIC = YES
DISABLE_INDEX = YES
GENERATE_TREEVIEW = YES
ALPHABETICAL_INDEX = NO
ENUM_VALUES_PER_LINE = 1
FORCE_LOCAL_INCLUDES = YES
INTERNAL_DOCS = YES
JAVADOC_AUTOBRIEF = YES
MARKDOWN_SUPPORT = YES
MAX_INITIALIZER_LINES = 0
OPTIMIZE_OUTPUT_FOR_C = YES
QUIET = YES
SHOW_INCLUDE_FILES = NO
SORT_BRIEF_DOCS = YES
TAB_SIZE = 2
TYPEDEF_HIDES_STRUCT = YES
USE_MDFILE_AS_MAINPAGE = README.md
WARN_NO_PARAMDOC = YES
SOURCE_BROWSER = YES
STRIP_CODE_COMMENTS = YES
REFERENCED_BY_RELATION = YES
REFERENCES_LINK_SOURCE = YES
REFERENCES_RELATION = YES
어떤 doxygen 버전을 사용하고 있습니까 (최신 1.8.13?). 주어진 .h 파일을 완성하여 필요한 (잘못된) 출력을 생성하는 데 직접 사용할 수 있습니까? – albert
@albert 예, 1.8.13을 사용합니다. 나는 당신이 "주어진'.h' 파일을 완성하는 것에 대해 묻고있는 것을 이해하지 못한다." –
그림에 AST 노드, 레드 - 블랙 트리 등이 있지만 코드에는 아무것도 보이지 않는다. 이것으로부터. – albert