我所拥有的C ++代码包含一些需要以某种特定方式解析的自制标签。基本上,一些特殊和标签所包含的文档的某些部分需要保存为单独的代码,然后在运行中执行以生成图片。
我正处于测试的最开始阶段。过滤器本身应该用C ++编写。
我做了一个愚蠢的小样本只是为了看看在执行Doxygen命令时是否调用了过滤器。它看起来像:
int main(int argc, char *argv[]) {
printf("Hello\n");
}
然后我在Doxyfile中定义了我定义的:
INPUT_FILTER = ./filter
但是"你好"我在调用Doxygen命令时没有显示该消息。我错过了什么?
答案 0 :(得分:1)
知道了。 Doxygen分析的文件名称作为argv [1]传递;由我来打开它,阅读它,按照我想要的方式过滤它。