我们如何使用命令行中的doxygen中使用我的项目特定参数编辑生成的配置文件



在这里,我已经连接了批处理文件。doxyfile_hv是我的配置文件,因为我只需要更改project_number。但这对我不起作用。

 @echo off 
 setLocal enabledelayedexpansion
 ( type Doxyfile_HV & echo PROJECT_NUMBER=1.1.1 ) | doxygen.exe -
 doxygen Doxyfile_HV
 hhc "%CD%"htmlindex.hhp"

您可以更改 Doxyfile中的值,也可以用额外的参数调用doxygen,如段落中所述的额外参数,我可以从命令行配置doxygen吗?:

我可以从命令行配置doxygen吗?

不是通过命令行选项,但是doxygen可以从stdin读取,所以你 可以通过它挖掘东西。这是一个替代的示例 从命令行中的配置文件中的选项(假设UNIX 喜欢环境(:

(cat doxyfile; echo" project_number = 1.0"(|doxygen-

对于Windows,以下操作也相同:

(键入doxyfile& echo project_number = 1.0(|doxygen.exe-

如果指定了带有同名的多个选项,则Doxygen将 使用最后一个。要附加到现有选项,您可以使用 = 操作员。

最新更新