我正在使用九头蛇和西格文。谁能帮助我解决这个错误?当我使用 -x 选项时,显示此错误:
[ERROR] -x option is not available as math.h was not found at compile time
我的 Cygwin 包含推荐的软件包,甚至更多(125MB)
答案1
你提供的信息很少。 Hydra 似乎是为 Cygwin 预编译的软件包?当您使用 运行 Hydra 时-x
,它会给出错误消息吗?
math.h
如果是这种情况,那么 Hydra 的 Cygwin 包的创建者在编译时没有可用的 C 头文件。这很奇怪,也许-lm
GCC 的链接器标志丢失了。因此,您需要将其交给 Cygwin 中的软件包维护人员。
如果您自己编译了它,那么您的 C 编译器不随math.h
.
如果您通过软件包安装了它并且需要它在 Windows 上运行,您可能需要安装依赖项并自行编译 Hydra。