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

时间:2010-10-28 20:51:47

标签: cuda doxygen

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

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:3)

如果有其他人出现并以同样的问题阅读此内容,您需要做的是:

  1. *.cu添加到FILE_PATTERNS

  2. 添加cu=c++ EXTENSION_MAPPING

  3. 您可以找到两个选项here的文档。

    如果您使用的是Windows Doxygen GUI前端,FILE_PATTERNS页面上有InputEXTENSION_MAPPING页面上有Project