我正在尝试使用 VS2013 构建 Doxygen。我已经从 GitHub 下载了该项目,并安装了 Flex 和 Bison。当我尝试构建时,由于引用了无法找到/打开的 Xapian 头文件而失败。Xapian 没有被列为先决条件,所以我不知道我是否需要安装其他东西,如果它已经是 Doxygen 包的一部分,我需要在 VS2013 中更正一些东西来解决这个问题。谢谢。
问问题
461 次
2 回答
1
请注意,只有外部搜索引擎(doxysearch 目标)需要 Xapian。
除了从源代码构建 Xapian 之外,您还可以从此处下载适用于 Windows 的预构建 xapian 库:http: //ftp.stack.nl/pub/users/dimitri/xapian_doxygen_win.zip
于 2014-08-09T17:32:30.073 回答
0
Doxygen 支持一系列搜索选项,其中一个依赖于 Xapian,但不幸的是,安装说明中似乎没有记录这种依赖关系。有在 Windows 上构建 Xapian 的说明,其中还包括预构建的二进制文件,但由于我不是 Windows 用户,我无法准确告诉您需要哪些档案才能使事情正常工作。xapian.h
位于xapian-core
源代码中(它是主要的 Xapian 头文件,在编译任何使用 Xapian 进行搜索功能的代码时使用)。
如果您在 Windows 上构建或安装 Xapian 时遇到问题,我建议您发布到xapian-discuss邮件列表。(维护 Windows 构建系统的人正在下台,但希望有人能够提供帮助。)
于 2014-08-09T17:21:31.550 回答