如何在C ++中使用make / use Doxygen过滤器?

时间:2015-03-02 15:28:02

标签: c++ doxygen doxygen-wizard

我所拥有的C ++代码包含一些需要以某种特定方式解析的自制标签。基本上,一些特殊和标签所包含的文档的某些部分需要保存为单独的代码,然后在运行中执行以生成图片。

我正处于测试的最开始阶段。过滤器本身应该用C ++编写。

我做了一个愚蠢的小样本只是为了看看在执行Doxygen命令时是否调用了过滤器。它看起来像:

    int main(int argc, char *argv[]) {
       printf("Hello\n");
    }

然后我在Doxyfile中定义了我定义的:

INPUT_FILTER           = ./filter

但是"你好"我在调用Doxygen命令时没有显示该消息。我错过了什么?

1 个答案:

答案 0 :(得分:1)

知道了。 Doxygen分析的文件名称作为argv [1]传递;由我来打开它,阅读它,按照我想要的方式过滤它。