2010-10-28 13 views

Trả lời

3

tôi nghi ngờ rằng đây là vấn đề của bạn: http://www.stack.nl/~dimitri/doxygen/config.html#cfg_file_patterns

Nếu giá trị của thẻ Input chứa thư mục, bạn thể sử dụng thẻ FILE_PATTERNS để chỉ định một hoặc nhiều mẫu ký tự đại diện (như * .cpp và * .h) để lọc ra các tệp nguồn trong các thư mục. Nếu để trống các mẫu sau được kiểm tra: .c * .cc * .cxx * .cpp * .C++ * .d * .java * .ii * .ixx * .ipp * .i ++ * .inl * .h * .hh .hxx * .hpp * .h ++ * .idl * .odl * .cs * .php * .php3 * .inc * .m * .mm * .dox * .py .f90 * .f * .vhd * .vhdl

+0

Cảm ơn bạn rất nhiều, bây giờ nó hoạt động. – emailhy

+0

Dựa trên một báo cáo khác, cũng có thể hữu ích khi kiểm tra cài đặt EXTENSION_MAPPING – albert

1

Trong trường hợp bất cứ ai khác là đến cùng và đọc bài viết này với cùng một vấn đề, những gì bạn cần làm là:

  1. Thêm *.cu để FILE_PATTERNS.

  2. Thêm cu=c++EXTENSION_MAPPING.

Bạn có thể tìm tài liệu cho cả hai tùy chọn here.

Nếu bạn đang sử dụng giao diện người dùng Windows Doxygen GUI, FILE_PATTERNS nằm trên trang InputEXTENSION_MAPPING nằm trên trang Project.

+0

Không nên là 'cu = C++ cuh = C++ cuhpp = C++ '? Ngoài ra, tôi có đặt FILE_PATTERNS thành danh sách siêu dài tất cả mọi thứ và cũng là '* .cu', hay tôi chỉ đặt nó thành' * .cu' với doxygen chắp thêm phần còn lại? – einpoklum