我想知道是否可以在Doxygen配置文件中使用shell命令输出作为选项参数。例如,您需要设置“PROJECT_NAME”选项。我已经有一个README文件,该文件的第一行是项目的名称。我可以在Doxygen配置中执行'head -1 ../README
',而不是在整个地方复制相同的几个单词。有可能吗?
答案 0 :(得分:0)
您可以使用$(PROJECT_NAME)
作为PROJECT_NAME
标记的值,并在调用doxygen之前将环境变量设置为正确的值。如果你使用bash,你可以这样做:
PROJECT_NAME=`head -1 ../README` doxygen project.doxyfile
对我来说很有效。