这是否可以从与 html 输出主题相同的 doxygen 乳胶生成 PDF,而无需在 refman.tex 中进行任何手动编辑?
我尝试按照 doxygen 手册从乳胶制作 pdf。它的输出是完全无色的,设计很蹩脚。 你能贴一些代码吗? ... »
我尝试按照 doxygen 手册从乳胶制作 pdf。它的输出是完全无色的,设计很蹩脚。 你能贴一些代码吗? ... »
我在使用 doxygen 生成 pdf 文件时遇到了严重问题。首先,我得到了空白/空白页面,我不知道为什么我取消选中 SEPARATE_MEMBER_PAGES 选项(设置为 0)。我查看了文件,发现 2 行带有 /cleandoublepages 或类似的内容,我删除了它。结果是只有第一个空白页消失了。我也遇到了marign问题,每个偶数页都有奇怪的marign。我关闭了一个包含 pdf 和 d... »
我正在用 Objective-C 编写一个项目,我已经开始使用 Doxygen 来自动生成文档。该项目的很大一部分包含基本的 C 函数。不幸的是,Doxygen 没有记录 C 函数,只有 Objective-C 类及其方法。我在几个头文件中定义了函数,如下所示: BOOL myFunc(void); 然后我在 .m. 中实现了。 Doxygen 没有检测到 Objective-C 中的直接... »
我有这个C 文件: /** * Blah blah blah. * * @file myfile.c * @author Carlos Alexandro Becker (author@mail.com) * * @brief Some Brief. */ #include <jni.h> #include <stdio.h> #include "my... »
每当我将源代码插入代码存储库时,我都想自动执行 Doxygen。我可以在我的 java 代码中使用 doxygen 的任何 api/接口来开始执行它吗? ... »
我正在使用 C 预处理器在枚举中生成元素。有没有办法为生成的元素编写 doxygen cmets?我不能只在 doxygen 之前通过预处理器运行它,因为这会剥离 doxygen cmets。 例子: #define ATTRIBUTES \ X(TITLE, "title") \ X(FILENAME, "filename") \ X(GENRE_ID, "genre_id") en... »
我有一组遗留的 C 代码,我正在重构这些代码以将 C 计算代码从 GUI 中分离出来。这由于高度递归的数学核心代码是 K&R 风格的声明而变得复杂。由于函数参数的嵌套使用,我已经放弃了将这些转换为 ANSI 声明的尝试(只是无法消除最后 4 个编译器错误)。 我需要将一些文件移动到纯 DLL 中并确定要公开的最小接口,这将需要编写包装函数来发布类型化接口。 我已经用 Doxygen @call... »
我想写一个 Doxygen 注释来命名该注释所在的文件。我希望 Doxygen 提供给我,而不是明确地写文件名。因此,如果我更改文件的名称,或将某些内容移动到不同的文件中,我不需要更改名称的硬编码实例。 举个具体的例子,假设我正在将 cmets 添加到 array.hpp 中的函数,并且我希望某些函数的注释显示“该函数只能在 array.hpp 中使用”。我希望能够写作 /** * Thi... »
如果我的手册页在同一个项目中应该有不同的扩展名,我该怎么办? Doxyfile 包含以下内容: MAN_EXTENSION 标记确定要添加到的扩展名 生成的手册页(默认是子程序的 .3 部分) MAN_EXTENSION = .3 在我的项目中,我不仅有一个 C API,应该在 .3 部分有手册页,还有一些命令行工具,应该有扩展名 .1。 Doxygen 可以处理这个吗? 谢谢!... »
我正在尝试使用doxyqml 通过 doxygen 生成 QML 文档,但没有创建文档页面。 根据 doxyqml 文档,我已将 *.qml 条目添加到 FILE_PATTERNS,并将 *.qml=doxyqml 添加到 FILTER_PATTERNS(doxyqml 可从 /usr/bin 获得,因此只需在命令行上调用 doxyqml 即可足以启动它)。 从 doxygen 输出中,我可以... »
Doxygen 通常可以很好地处理前向声明。例如, /** \file */ class A; class B { // uses A }; class A { // uses B }; 结果 不重复A。 但如果我制作A 和B 类模板,那么A 会被提取两次: /** \file */ template<typename T> class A; ... »
我正在尝试关注/修改 these instructions 以在 pypy3 上编译 matplotlib,但是当我尝试使用 pypy3 build.py dox 编译 wxpython-cffi 时出现此错误: Traceback (most recent call last): File "build.py", line 1650, in <module> main... »
在我们的项目中,我想以不同的方式设置 doxygen 输出的样式。 目前生成的 html 如下所示: <html> <body> <h1> Heading 1 </h1> <h2> Heading 2.1 </h2> <p> Paragraph 2.1.1 </p> ... »
Doxygen 允许您生成手册页输出,但据我所知,它只为实际代码(函数、类等)生成手册页。我在 doxygen @mainpage 注释中有大量信息,例如示例,这些信息没有出现在手册页输出的任何地方。我希望它采用这种格式,以便我还有一个手册页作为整体介绍。有没有办法用 doxygen 做到这一点? 到目前为止,我还没有找到一种方法,并且我探索过的替代方法不适用于 doxygen 为我创建的 in... »
我有代码 静态 const guint8 变量; 当我放文档时 /** * \var 静态常量 guint8 变量; * \brief 这是一个变量 */ 静态 const guint8 变量; 我在生成的文档中没有得到任何输出。但是,当使用简单的变量减速完成同样的事情时: /** * \var int someothervar; * \brief 这是其他一些... »
构建项目时,仅重新编译上次构建后更改的文件。是否有可能在 doxygen 中获得类似的行为? 现在,doxygen 似乎总是在运行时对其生成的文件进行清理/重建。 对于大型项目,这样的优化会节省大量时间。 ... »
我正在尝试将 Doxygen 用于带有 Doxywizard 的 Matlab 代码。为此,我从MatlabCentral 获取了一个 perl 过滤器。 我设置: FILTER_PATTERNS = *.m=m2cpp.pl 脚本放入工作目录。但 Doxygen 说: sh: 1: m2cpp.pl: not found 我移动了脚本,但消息还是一样。 我必须把脚本放在哪里以及... »
我想用 Doxygen 生成一个 API 文档。 因为它是一个 C API,我既不能有默认参数也不能有模板,所以很简单 /** @brief foo * Do the foo * @param typed A typed parameter * @param bar Optional parameter 1 * @param baz Another optional parameter... »
我刚开始第一次使用 Doxygen,遇到了以下问题:我正在尝试创建多个具有相同名称的子组,如下所示: - Group 1 - Constructors - Other - Group 2 - Constructors - Other 我得到的是这样的: - Group 1 - Constructors - (Constructors bot... »
我已经使用 Doxygen 记录了 C++ 文件。本文档的某些行对我来说具有特殊意义。这些行需要由外部工具处理以执行一些检查。为此,我创建了 doxygen 别名。然后此工具解析 C++ 文件以提取这些行。 现在,我需要改进此工具以进行更多检查(不仅在标记的行上)。因此,我将不再使用 C++ 文件,而是直接处理 Doxygen 生成的 XML 文件。不幸的是,生成的 XML 文件(至少具有基本配... »