致命错误:openssl/evp.h:没有此文件或目录

致命错误:openssl/evp.h:没有此文件或目录

我跑:

gcc bruteforce.c -o bruteforce -lcrypto

有一个头文件,#include <openssl/evp.h> 该代码在另一台机器上完美运行,但在我当前的电脑上出现以下错误。

bruteforce.c:1:25: fatal error: openssl/evp.h: No such file or directory
compilation terminated.

答案1

另一个答案几乎是正确的,但只有当您已经解决问题时才有效。它让我想到了这个解决方案:

sudo apt install -y libssl-dev

答案2

询问包装系统:

walt@bat:~(0)$ dpkg -S /usr/include/openssl/evp.h
libssl-dev:amd64: /usr/include/openssl/evp.h

相关内容