我需要在windows下编译rabbitmq源代码。我已经从path下载了代码并安装了cygwin。
根据link,在执行make命令时,它抛出以下错误:
$ 使 erlang.mk:4847:警告:覆盖目标“/cygdrive/d/Softwares/OSSSourceCode/rabbitmq-server-master/deps/syslog”的配方 erlang.mk:4847:警告:忽略目标“/cygdrive/d/Softwares/OSSSourceCode/rabbitmq-server-master/deps/syslog”的旧配方 DEPrabbit_common /bin/sh: git: 未找到命令 /bin/sh: git: 未找到命令 /bin/sh:第 0 行:cd:/cygdrive/d/Softwares/OSSSourceCode/rabbitmq-server-master/deps/rabbit_common: 没有这样的文件或目录 DEPrabbitmq_cli /bin/sh: git: 未找到命令 /bin/sh: git: 未找到命令 /bin/sh:第 0 行:cd:/cygdrive/d/Softwares/OSSSourceCode/rabbitmq-server-master/deps/rabbitmq_cli: 没有这样的文件或目录 make: *** [erlang.mk:4851: /cygdrive/d/Softwares/OSSSourceCode/rabbitmq-server-master/deps/rabbitmq_cli] 错误1
请帮我解决这个问题。
不建议在 Windows 上编译 RabbitMQ,因为步骤复杂。如果您必须这样做,这里有一个指导链接:
https://gist.github.com/lukebakken/f0323f90291b5e5e7bbbe0287c411171