2

如果这是在 linux 机器上,我会被设置,但是明显缺乏文档!

我想将它与 c# 和 omega 索引应用程序一起使用。

似乎没有任何关于如何在 Windows 上实际构建 xapian 和 omega 的文档(或者,可以正常工作的预编译二进制文件)。

4

6 回答 6

2

我发表了一篇关于如何启动和运行它的文章:http: //www.codeproject.com/KB/library/XapianUnderWindows.aspx

于 2010-04-08T21:18:34.220 回答
1

我维护 Windows 预编译的二进制文件,如果可以的话,我很乐意提供帮助 - 你可以通过 Flax 网站与我联系。

于 2010-04-07T15:46:37.017 回答
0

您可以从此处下载二进制文件以及在 Windows 上使用 Microsoft Visual C++ 7.0 或更高版本构建最新版本的 Xapian、Omega 和大多数语言绑定所需的一切:

http://www.flax.co.uk/xapian_windows.shtml

于 2010-04-06T15:02:22.253 回答
0

从 Xapian下载页面:它说您可以使用 Cygwin 或 MSYS+mingw 或生成文件用于 MSVC 和预构建的二进制文件

于 2010-04-05T05:45:02.373 回答
0

你在修改头文件和东西方面做得很好,但作为一个 Windows 用户,我错过了一个经典的 - 构建你的 dll 并忘记它。

看起来很奇怪,这个应用程序似乎没有一个简单的 dll,php 扩展和其他所有东西都可以链接到。

我需要编写自己的 kwd 生产者,所以我将链接所有源文件(我听说某处有 lib 文件,但是用 VS7 构建示例索引器我似乎还没有找到制作它们的方法)。

从好的方面来说,令我难以置信的是,在阅读了自述文件中的最后一段之后,我能够编译 simpleindexer 示例。

并且仍然 - 一个不错的 VC6 项目文件不会受到伤害。!:)

于 2010-05-01T16:39:13.143 回答
0

Janisb - 已经有用于 Xapian 的 PHP 绑定,它包装了所有 Xapian 类定义。您可以在上面的网站上为这些下载预构建的二进制文件。

肖恩,感谢您所做的所有工作 - 一旦我找到了适当的 64 位资源(哦,还有一些空闲时间 ;-),我将把它添加到 Windows 构建文件中。我同意文档很少,但主要开发是基于 Unix 的,所以我们总是在某种程度上追赶。非常欢迎通过 Xapian 错误跟踪器(可从 www.xapian.org 访问)对当前文档进行补丁。

于 2010-07-13T11:08:36.023 回答