有没有办法记录cuda的".cu"文件使用doxygen

ema*_*lhy 7 cuda doxygen

由于cuda的".cu"文件基本上是c,有没有办法可以使用doxygen生成".cu"文件的文档?我注意到NVIDIA使用doxygen来生成cuda的文档.但是当我使用doxygen时,会忽略".cu"文件.

rei*_*rab 5

如果其他人也遇到同样的问题并阅读本文,您需要做的是:

  1. 添加。*.cuFILE_PATTERNS

  2. 添加cu=c++ EXTENSION_MAPPING

您可以在此处找到这两个选项的文档。

如果您使用的是 Windows Doxygen GUI 前端,FILE_PATTERNS则位于Input页面上并且EXTENSION_MAPPING位于Project页面上。


Bil*_*nch 3

我怀疑这是你的问题:http://www.doxygen.nl/manual/config.html#cfg_file_patterns

如果 INPUT 标记的值包含目录,则可以使用 FILE_PATTERNS 标记指定一个或多个通配符模式(如 *.cpp 和 *.h )来过滤目录中的源文件。如果留空,则测试以下模式: .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