cmake - 由于 EPSTOPDF-NOTFOUND 错误,Doxygen 文档安装失败
问题描述
我正在尝试构建 Doxygen 文档。我可以在浏览器中正确构建和加载 html 文件。但是,PDF 文件无法正确构建。
当我执行时make docs
(如 Doxygen 安装说明中所述),以下是错误输出:
[ 37%] Built target _doxygen
[ 38%] Built target md5
[ 38%] Built target lodepng
[ 45%] Built target mscgen
[ 45%] Checking the git repository for changes...
[ 45%] Built target check_git_repository
[ 46%] Checking the doxygen version for changes...
[ 46%] Built target check_doxygen_version
[ 47%] Built target doxygen_version
[ 55%] Built target qtools
[ 55%] Built target generate_configvalues_header
[ 57%] Built target vhdlparser
[ 61%] Built target doxycfg
[ 61%] Built target doxygen
[ 85%] Built target examples
[ 85%] Generating Latex and HTML documentation.
[100%] Built target run_doxygen
[100%] Generating Doxygen Manual PDF.
/bin/sh: 1: EPSTOPDF-NOTFOUND: not found
doc/CMakeFiles/doxygen_pdf.dir/build.make:57: recipe for target 'doc/CMakeFiles/doxygen_pdf' failed
make[3]: *** [doc/CMakeFiles/doxygen_pdf] Error 127
CMakeFiles/Makefile2:637: recipe for target 'doc/CMakeFiles/doxygen_pdf.dir/all' failed
make[2]: *** [doc/CMakeFiles/doxygen_pdf.dir/all] Error 2
CMakeFiles/Makefile2:671: recipe for target 'doc/CMakeFiles/docs.dir/rule' failed
make[1]: *** [doc/CMakeFiles/docs.dir/rule] Error 2
Makefile:379: recipe for target 'docs' failed
make: *** [docs] Error 2
我在网上广泛搜索并安装了所有我能找到的关于 TexLive 包的字体包,我也安装了这个pdflatex
包。
感谢您的帮助,谢谢!
解决方案
推荐阅读
- json - 用于远程文件的开源 JSON 日志查看器
- flutter - 我可以将此图像资产和容器按钮放入蓝色容器中吗
- javascript - 用于 JavaScript 笑话单元测试的模拟 Secrets Manager 模块
- node.js - 收到有关 nodemon 事件(错误、重启)的电子邮件?
- gulp - 使用 gulp 合并多个 less 文件并转换为 css
- anylogic - 如何使用带有 AnyLogic 的 distanceByRoute 计算车辆行驶的距离?
- cors - 使用 AutoSuggest API 时出现 CORS 策略错误
- javascript - 比较字符串中的非英文字符
- c# - 按类属性的接近程度对列表项进行分组,并具有一定的阈值
- gradle - 如何遍历 Gradle 中所有已注册的任务?