我已经使用Doxygen和Markdown一起编写了一个中型C++软件的文档。我与它很高兴,因为改变XML层后,我结束了这样的事情: http://docs.mitk.org/nightly/index.html在阅读文档中使用Doxygen
我想在网上把这个文件,最好使用像ReadtheDocs,那里的文件将后会自动建立一个“git commit”,并托管以供浏览。
ReadtheDocs看起来像理想的站点,但使用Sphinx和reStructuredText作为默认值。 Doxygen也可以使用,但AFAIK只能通过呼吸。如果我不想将所有API文档转储到单个页面(http://librelist.com/browser//breathe/2011/8/6/fwd-guidance-for-usage-breathe-with-existing-doxygen-set-up-on-a-large-project/#cab3f36b1e4bb2294e2507acad71775f),则通过该路线本质上意味着我需要重新构建所有文档。
矛盾的是,Doxygen安装在read-the-docs服务器上,但在挣扎之后我找不到一个解决方法来跳过它的Sphinx或Mkdocs。
是的,它像魅力一样工作,非常感谢。另一方面,我使用CMake来配置多个文件,如果它安装在readthedocs服务器中,会很好。目前,我在conf.py中重新编写了这个配置,尽管CMake很好,不会让两个软件保持一致。 – solernou
上面的方法也记录在这里:https://breathe.readthedocs.io/en/latest/readthedocs.html – TimSC