doxygen相关内容

Doxygen不会生成,除非主页为空

我使用 Doxygen GUI 时遇到问题我目前正在使用 Doxygen 1.8.19 我为扫描源代码正确选择了项目路径和目录, 并将 EXTRACT_ALL 激活为 ENABLE 。 我看到的输出: 我同时拥有.cpp和.c代码。但是main是cpp,所以我在main.cpp中将详细信息文件添加为: / ** * @file :main.cpp * @brief ..
发布时间:2020-10-26 02:06:13 其他开发

Doxygen主页上有图形

我使用以下代码在doxygen主页上显示了一个图形 / *! \主页 b点 有向图示例{ node [shape = record,fontname = Helvetica,fontsize = 10]; b [label =“ class cell_deinterleaver” URL =“ \ref Cell_deinterleaver”]; c [label =“ cla ..
发布时间:2020-10-26 02:06:10 其他开发

Doxygen Seperate Inc /和Src /文件问题

我的项目文件夹名为MyDoxy ,我有单独的文件系统,分别为 MyDoxy / Src / 和 MyDoxy / Inc / 文件夹,它们有一些.c和.h文件。 Src / 文件夹中的 main.cpp 。 当我在MyDoxy文件路径中生成 Doxygen.txt 文件时。它不会生成文件和我在这篇文章中讨论的文件: Doxygen除了空的主页之外不会生成 ,但是当我在MyDoxy / ..
发布时间:2020-10-26 02:06:06 其他开发

生成的乳胶源中的字符无效

我在运行XP的Windows计算机上的Visual Studio 2008上的C#项目上运行doxygen(1.5.8)。在生成乳胶代码时,会包含一些非法序列。它始终涉及以下序列:“”(具有二重病的拉丁语-I,类似于二进制移位运算符和西班牙语的开放问号)。我已经看到它发生在“使用{\bf系统}的上下文中”,但是也许还有其他情况。 生成的乳胶文件读取 \begin {Compac ..
发布时间:2020-10-26 02:05:58 C#/.NET

从文本创建doxygen链接

我使用doxygen跟踪项目中的功能和用户故事。为此,我想通过以下方式创建链接: 有一些枚举段落,这些段落是featerues: -# FT001: I,作为 -# FT002:我,例如 ,依此类推...您会看到功能ID。当我写用户故事时,我想引用如下功能: //! 受影响的特征: some_clicka ..
发布时间:2020-10-26 02:05:57 其他开发

产生氧的错误

我正在c ++项目中使用doxygen生成文档。我的项目同时包含类函数和过程调用,例如, //AAA.h 命名空间NAME { 类出口AAA { / *! * \简要示例功能。 * *参数a是一个整数值。 * *这是一个示例函数。 * / void SampleFunction(int a); } }' 构建此代码后,doxyge ..
发布时间:2020-10-26 02:04:55 C/C++开发

解析不带扩展名的文件

我正在为一个项目设置氧气。模块文件具有其语言标准扩展名(.py),但可执行脚本没有。如何获得doxygen正确读取这些信息(在这种情况下为Python)?我试过 EXTENSION_MAPPING =''= Python 但这会查找名为“ blah”的文件。我使用的是Unix系统,因此文件扩展名的概念在这里甚至都不存在。而且这是一个现有项目,因此无法重命名所有现有脚本。 有任何想 ..
发布时间:2020-10-26 02:04:51 其他开发

如何在doxygen文档中获取我的.cpp文件?

我有一个c ++项目,其中有2个.hpp文件和它们的.cpp文件,我都对它们进行了注释,但是当我运行Doxygen时,我只得到.hpp文件?你知道我怎么也可以获取源文件吗?至少有可能吗? 解决方案 在DoxyWizard中,转到 Expert-> Input 然后滚动降至 FILE_PATTERNS 。确保列出了 .cpp 扩展名。如果没有,请将其插入列表。 ..
发布时间:2020-10-26 02:04:46 C/C++开发

从doxygen结果生成chm

出于某些原因,我不会太长,无法将源代码带到Windows。 我也想生成doxygen并获取CHM文件。 所以我在Linux上生成了doxygen,现在我知道我可以将html文件复制到linux并生成chm文件了,我宁愿使用doxygen,但无法弄清楚如何仅从html文件中做到这一点而不是源代码。 有什么想法吗? 解决方案 据我了解,您拥有Linux上的源代码,无法复制到Windows ..
发布时间:2020-10-26 02:03:44 前端开发

避免氧气输出断线

我只是意识到我可以在方法实现中编写部分doxygen文档,这似乎是获得准确文档的一种非常好的方法! 一个令我困扰的一点是,我希望在多行上写句子时避免换行: ///如果指针不为空,则 if(ptr!=){ ///将其增加 ptr ++ ///并执行其他愚蠢的任务... ... } 这将生成3个不同的行,但我希望坚持下去。 有什么想法吗? 解决方 ..
发布时间:2020-10-26 02:03:40 其他开发

Doxygen:如何引用函数,但带有参数值

当我生成此类的文档时: class MyClass { / **某些描述 * \param禁止某些描述 * / 虚拟虚空抑制Saving(布尔抑制= true)= 0; / ** previously如果以前已将@refhibitSave设置为true,则返回true * / virtual bool isSavinginhibited()const = 0; } ..
发布时间:2020-10-26 02:03:36 C/C++开发

doxygen页面的URL是否永久

大家好,我们只是添加了一个夜间操作,用doxygen处理整个源代码树并将其输出放到开发Web服务器上。 我们已经有了一个共享点结构其中包含各种模块/项目的设计文档。当前,我们保留此文档的级别相对较高。我们讨论模块的结构并讨论主要的类,但决不涉及单个方法级别。我想通过在SDS Word文档中具有指向doxygen输出的超链接来弥合这种差距。 我注意到链接看起来像这样: http: ..
发布时间:2020-10-26 02:02:34 其他开发

如何创建Doxygen链接到同一文件

我想写一个Doxygen注释,命名该注释所在的文件。与其明确地写文件名,我不希望Doxygen为我提供文件名。因此,如果我更改文件的名称,或将某些内容移动到另一个文件中,则无需更改名称的硬编码实例。 举一个具体的例子,假设我要向array.hpp中的函数添加注释,并且我希望某些函数的注释说“此函数仅应在array.hpp中使用”。我希望能够编写 / ** *此函数仅在@thisf ..
发布时间:2020-10-26 02:01:32 其他开发

从Shell输出生成文档

有没有一种方法/工具可以直接从Shell输出甚至是保存的日志中生成HTML文档(类似于doxygen所做的事情)?如果没有可用的工具,你们是否对如何使用现有工具有任何创意? 我在想,在打字时,我可以输入一些标记或特殊字符,然后用工具将其作为注释的开头,而键入的其余部分为CLI和输出。 示例: ubuntu @ nso-172-73:〜$#这是一条评论 ubuntu @ nso ..
发布时间:2020-10-26 02:01:28 其他开发

名称空间中的Doxygen和typedef

有人可以告诉我这段代码有什么问题,使doxygen无法处理吗? / *! 文件Enumerator.h brief实现一个用于访问链接列表元素的Enumerator指针。 * / #pragma一次 #ifndef __MSCL_ENUMERATOR_H__ #定义__MSCL_ENUMERATOR_H__ 命名空间MSCL { / *! \t ..
发布时间:2020-10-26 02:01:26 其他开发

如何记录Doxygen中确实不存在的变量?

例如,我有$ theme全局变量,该全局变量在配置文件中定义,Doxygen不会对其进行处理。但我想记录下来。我试图这样做: / ** * @var $ theme * @brief活动主题。 * / 但没有用。 解决方案 您可以创建特定于doxygen的文件来记录变量,例如: config.dox / ** * @defg ..
发布时间:2020-10-26 02:00:24 PHP

oxyincludedoc的Doxygen使用

Doxygen文档关于 \includedoc ”“该命令的作用方式与 \include 相同,但是它将包含文件的内容,就好像它位于此命令的调用位置一样。” / em> 所以我设置了 EXAMPLE_PATH = includepages (Doxyfile),并创建了一个名为 test的文件。 includepages 子文件夹中的dox 。 为确保用法正确,这是 test.dox ..
发布时间:2020-10-26 01:59:22 其他开发

如何在Doxygen中提供目录描述

我正在与Doxygen合作来记录我的项目。我知道,通过使用以下Doxygen命令,我们可以为源文件提供描述。 / ** * \文件example.cpp * \简要介绍示例函数 * / 有什么方法可以对Doxygen中的目录/文件夹进行描述吗? 解决方案 使用 \dir doxygen命令。我问了一个类似的问题,如何链接到我在其中显示的目录文档 ..
发布时间:2020-10-26 01:58:19 其他开发