Debian
產生致命錯誤:openssl/sha.h:沒有這樣的文件或目錄
根據文件,我正在嘗試編譯一個需要“OpenSSL 庫”的程序。我安裝了 OpenSSL,但它仍然給我錯誤
openssl/sha.h: No such file or directory
。是否需要安裝其他庫?
可能您缺少 openssl 標頭檔。根據您的發行版,此軟體包可能有不同的名稱,主要是類似
openssl-dev
或openssl-devel
. 安裝 openssl 標頭檔後,編譯器應該能夠找到 openssl/sha.h。在 Ubuntu/Debian 中,該軟體包稱為
libssl-dev
.