Redis问题编译Windows ReJSON模块

问题描述 投票:0回答:1

我一直在尝试为我的ReJSON计算机找到或编译Windows模块。我找不到ReJSON Module的任何预编译版本,这就是为什么我想自己编译它。因此,我访问了他们的GitHub页面以获取源代码,并执行以下步骤

1) Downloaded and Extracted the Zip Folder from https://github.com/RedisJSON/RedisJSON
2) Installed Cygwin with necessary packages
3) located the source directory and executed Make command

我遇到以下错误

error: unrecognized command line option ‘-mmacosx-version-min=10.6’

我以为在MakeFile中有一些MacOS的配置。因此,我用-mmacosx-version-min=10.6搜索了所有单词,并对这些行进行了注释,以便可以将其排除在“生成”过程之外。它工作正常并显示出一些良好的进度,但最后却出现了其他错误

unrecognised emulation mode: acosx_version_min

我以为我做错了。 ReJSON模块可能根本无法在Windows上使用,但是没有关于其适用于Windows的文档。我现在在模块编译方面。请给我一些指导。我非常需要Windows的ReJSON模块。

windows redis compilation cygwin rejson
1个回答
0
投票

我正在维护Redis for Windows fork,当我在4.0.x版上工作时,我也将ReJSON模块移植到Windows,主要用于测试目的和验证与Redis for Windows本身相关的模块更改。您可以在此处找到代码:ReJSON module for Windows

ReJSON模块的此fork应该仍然可以使用,您应该可以在Visual Studio中进行编译,也许只需稍作调整。如果您进行任何操作,请提交PR。

© www.soinside.com 2019 - 2024. All rights reserved.