나는 사용하고있다히드라그리고시빈. 누구든지 이 오류를 해결하도록 도와줄 수 있나요? -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를 직접 컴파일해야 할 수도 있습니다.