如果这是在linux盒子上我会被设置,但是明显缺少文档!
我想在c#和omega索引应用程序中使用它。
似乎没有任何关于如何实际构建xapian& amp;在Windows上的omega(或者,预编译的二进制文件可以正常工作)。
答案 0 :(得分:2)
我发表了一篇文章,介绍了我必须做些什么来实现这一目标:http://www.codeproject.com/KB/library/XapianUnderWindows.aspx
答案 1 :(得分:1)
我维护Windows预编译的二进制文件,如果可以,我很乐意提供帮助 - 您可以通过Flax网站与我联系。
答案 2 :(得分:0)
来自Xapian downloads page:它说你可以使用Cygwin或MSYS + mingw或makefile用于MSVC和预建的二进制文件
答案 3 :(得分:0)
您可以从此处下载二进制文件以及使用Microsoft Visual C ++ 7.0或更高版本在Windows上构建最新版本的Xapian,Omega和大多数语言绑定所需的所有内容:
答案 4 :(得分:0)
你在修改头文件和内容方面做得很好,但作为一个Windows用户,我想念一个经典的 - 构建你的dll并忘记它。
这个应用程序似乎没有一个简单的dll,php扩展和其他所有东西都可以链接,这似乎很奇怪。
我需要编写自己的kwd生成器,所以我将链接所有的源文件(我听说在某处有lib文件,但是用VS7构建示例索引器我似乎找不到制作它们的方法,但是)。
从好的方面来说,令我难以置信的是,我能够在阅读我的最后一段文件之后编译simpleindexer示例。
仍然 - 一个不错的VC6项目文件不会受到伤害。 :)
答案 5 :(得分:0)
Janisb - 已经有Xapian的PHP绑定,它包含了所有Xapian类定义。您可以在上面的网站上下载这些预建二进制文件。
Sean,感谢您的所有工作 - 一旦我找到合适的64位资源(哦和一些业余时间;-)我将把它添加到Windows构建文件中。我同意文档很少,但主要的开发是基于Unix的,所以我们总是在某种程度上追赶。通过Xapian bug跟踪器非常欢迎当前文档的补丁(可从www.xapian.org访问)。