在 Ubuntu 24.10 下使用 1.12.0 版本,我在
docs之后使用
doxywizard
配置了一个新项目。我从命令行启动了可执行文件:
$ ~/mark/doxygen-1.12.0/bin$ ./doxywizard
其他信息:
$ ~/mark/doxygen-1.12.0/bin$ ./doxywizard --version:
Doxywizard version: 1.12.0
(c73f5d30f9e8b1df5ba15a1d064ff2067cbb8267), Qt version: created with 6.2.4, running with 6.6.2
和
$ ~/mark/doxygen-1.12.0/bin ./doxygen -v
1.12.0 (c73f5d30f9e8b1df5ba15a1d064ff2067cbb8267)
自从我从存储库下载了该版本后,当然无法使用
doxygen
找到 which
可执行文件。
然后我配置了项目,保存它以启用“运行 doxygen”按钮,但是单击它,它只是输出:
*** doxygen 运行失败
无需任何进一步解释。 但是运行之前保存的
doxygen myconfig.file
可以正确生成文档。
如何理解失败的原因?
我尝试在
/var/log
下查找日志文件,但没有发现与doxygen
相关的任何内容。在 /var/log/syslog
内搜索会找到一些匹配项,但不相关。
我还在 GitHub 存储库上的 issues 中进行了搜索,但没有成功。
如果您从 github 存储库下载版本,则必须输入:
sudo make install
即使您已经编译了源文件。 否则,
doxywizard
不会在同一目录中查找来查找 doxygen
可执行文件。它期望在系统路径中找到它。