例如,我将源代码路径设置为c:\ code \ testapp \ src。这是否可以作为我可以使用的var - 例如我可以在相对于此的位置吐出标签文件,而不是相对于doxygen的工作目录?我想我正在寻找像Ant如何为几乎所有东西定义变量的东西,这些可以重复使用; Doxygen对任何配置值都有特殊的变量吗?
我想的是$ PROJECT-NAME或%VERSION%或其他......
答案 0 :(得分:24)
您可以在配置文件中使用环境变量;语法与makefile中的语法相同,即$(VAR_NAME)
答案 1 :(得分:1)
我不确定,但我看到人们使用变量作为构建过程的一部分。例如,柠檬图库使用cmake,为cmake中的绝对文件路径设置变量,doxygen配置文件包含@abs_top_srcdir@
等变量。通过构建过程,这些变量将替换为相关文本。