Cygwin
編譯時未找到 math.h:Hydra (Cygwin)
我將Hydra與Cygwin一起使用。誰能幫我解決這個錯誤?當我使用 -x 選項時,會顯示此錯誤:
[ERROR] -x option is not available as math.h was not found at compile time
我的 Cygwin 包含推薦的軟體包,甚至更多(125MB)
你提供的資訊很少。似乎 Hydra 是為 Cygwin 預編譯的一些包?當你執行 Hydra 時
-x
,它會給你錯誤資訊?如果是這種情況,那麼 Hydra 的 Cygwin 包的創建者在
math.h
編譯時沒有可用的 C 標頭檔。這很奇怪,也許-lm
GCC 的連結器標誌失去了。因此,這是您需要向 Cygwin 中的包維護者提供的內容。如果您自己編譯它,那麼您有一個不附帶
math.h
.如果您通過軟體包安裝了它並且需要在 Windows 上執行它,您可能需要安裝依賴項並自己編譯 Hydra。