You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Doxygen中将一个.dox文件的内容直接插入到另一个文件中?

用Doxygen实现文档内容直接导入的办法

完全可以实现,给你两个靠谱的方案:

  • 首选方案:用\include[parse]命令
    在main.dox里你想插入内容的位置,直接写:\include[parse] subsection.dox

    • 要是两个文件在同一个文件夹里,直接写文件名就行;不在同目录的话,填相对路径或者绝对路径
    • 加[parse]是告诉Doxygen要解析subsection.dox里的所有Doxygen标记(比如标题、加粗、列表这些),让内容和main.dox的格式完全融合,不会变成代码块
  • 备选方案:带解析参数的\input
    你之前用\input失败,是因为默认它会把文件当代码源文件处理,加上[parse]参数就行:\input[parse] subsection.dox
    效果和上面的\include[parse]差不多,但\include原本就是用来导入文档片段的,更适合这个场景

注意别去碰Doxyfile里的INPUT配置,那会把subsection.dox变成独立页面,不符合你的需求。


内容的提问来源于stack exchange,提问作者mivkov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 08:02:06