erro fatal: openssl / sha.h: nenhum arquivo ou diretório

39

Eu estou tentando compilar um programa que, de acordo com a documentação, requer a "biblioteca OpenSSL". Eu tenho o OpenSSL instalado e ele ainda está me dando o erro openssl/sha.h: No such file or directory . Existe alguma outra biblioteca que tenha que ser instalada?

    
por tkbx 20.08.2013 / 17:34

1 resposta

66

provavelmente você está perdendo os arquivos de cabeçalho do openssl. dependendo da sua distribuição, este pacote pode ter um nome diferente, principalmente é algo como openssl-dev ou openssl-devel . depois de instalar os arquivos de cabeçalho openssl, o compilador deve ser capaz de encontrar o openssl / sha.h.

No Ubuntu / Debian, o pacote é chamado libssl-dev .

    
por 20.08.2013 / 17:44