Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有谁知道我如何在编译时包含在外部文件中定义的 doxygen ALIASES 列表
我不想在 .doxyfile 中定义 ALIASES,因为这是许多工程师使用的大型代码库。因此,为了简单起见,我想包含一个文件,其中列出了我们定义的所有自定义别名(100 个),并且不时添加/修改,并在我们编译 doxygen 输出时被拉入。
抱歉,我参加聚会迟到了,但由于还没有人回答,所以就这样吧。
恐怕我知道没有简单的方法可以做到这一点,但我能想到一种方法......当你调用 doxygen 时,你可以通过指定要使用的 Doxyfile 来做到这一点:
doxygen <file>
但是,如果您输入“-”作为文件名,doxygen 将改为从标准输入/输出读取/写入。因此,您可以创建一个简单的脚本或程序来生成基本的 Doxyfile,您可以在其中包含相关的 ALIASES 并通过标准输入将其输出。你如何做到这一点取决于你的操作系统。