![Docbook 从源代码构建 Komparator 时出错](https://linux22.com/image/822089/Docbook%20%E4%BB%8E%E6%BA%90%E4%BB%A3%E7%A0%81%E6%9E%84%E5%BB%BA%20Komparator%20%E6%97%B6%E5%87%BA%E9%94%99.png)
答案1
您收到的错误,例如:
index.docbook:1054: parser error : Entity 'install.compile.documentation' not defined
是旧的严重错误在 Komparator 中,固定的于2011年末在 Komparator 0.6 中推出。
如果您仍然收到此错误,您应该将其作为一个错误报告给 Komparator 开发团队。
临时替代方案:无文档构建
现在,如果您希望构建软件包并且可以参考在线文档,方法如下:
- 在顶层文件夹中,编辑
CMakelists.txt
并在第 38 行前面add_subdirectory(doc)
添加 ,#
即#add_subdirectory(doc)
。 - 保存,退出,然后
cd build && cmake .....
- 这应该可以成功构建包。