문서에 따르면 "OpenSSL 라이브러리"가 필요한 프로그램을 컴파일하려고 합니다. OpenSSL을 설치했지만 여전히 오류가 발생합니다 openssl/sha.h: No such file or directory
. 다른 라이브러리를 설치해야 합니까?
답변1
openssl 헤더 파일이 누락되었을 수 있습니다. 배포판에 따라 이 패키지의 이름은 다를 수 있으며 대부분은 openssl-dev
또는 와 같습니다 openssl-devel
. openssl 헤더 파일을 설치한 후 컴파일러는 openssl/sha.h를 찾을 수 있어야 합니다.
Ubuntu/Debian에서는 이 패키지를 libssl-dev
.