在这里我附上了我的批处理文件。Doxyfile_HV 是我的配置文件,我只需要更改 PROJECT_NUMBER。但这对我不起作用。
@echo off
setLocal enabledelayedexpansion
( type Doxyfile_HV & echo PROJECT_NUMBER=1.1.1 ) | doxygen.exe -
doxygen Doxyfile_HV
hhc "%CD%"\html\index.hhp"
在这里我附上了我的批处理文件。Doxyfile_HV 是我的配置文件,我只需要更改 PROJECT_NUMBER。但这对我不起作用。
@echo off
setLocal enabledelayedexpansion
( type Doxyfile_HV & echo PROJECT_NUMBER=1.1.1 ) | doxygen.exe -
doxygen Doxyfile_HV
hhc "%CD%"\html\index.hhp"
您可以更改您的值Doxyfile
或使用额外参数调用 doxygen,如我可以从命令行配置 doxygen 段落中的手册所述吗?:
我可以从命令行配置 doxygen 吗?
不是通过命令行选项,但 doxygen 可以从标准输入读取,所以你可以通过它管道。下面是一个示例,如何从命令行覆盖配置文件中的选项(假设是类 UNIX 环境):
(猫 Doxyfile ;回声“PROJECT_NUMBER=1.0”)| 氧气 -
对于 Windows,以下将执行相同的操作:
(类型 Doxyfile & echo PROJECT_NUMBER=1.0 ) | doxygen.exe -
如果指定了多个具有相同名称的选项,则 doxygen 将使用最后一个。要附加到现有选项,您可以使用 += 运算符。