在这里,我已经连接了批处理文件。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将 使用最后一个。要附加到现有选项,您可以使用 = 操作员。