我试图使用OpenSSL。但我得到的错误是' libs'在OpenSSL目录中找不到目录。
ld: warning: directory not found for option '- L/Users/user56023/Documents/Software/openssl-1.0.1h/lib'
ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
非常正确,我无法找到' lib' OpenSSL目录中的目录。我试着搜索这个错误&得到了这个: http://curl.haxx.se/mail/archive-2008-05/0125.html
回复说要安装devel包。这是什么意思?是开发的吗?另一个软件或者它是一个简短的形式,用于开发'在OpenSSL中打包?我从哪里下载?有人可以帮忙吗?
答案 0 :(得分:0)
你是对的 - 它是“开发包”的缩写。
对于Linux,您需要这样的命令:
yum install openssl openssl-devel # for Redhat/Centos/openSUSE
apt-get install openssl openssl-dev # for Debian/Ubuntu
注意:这些命令使用“软件包管理器”来安装两个 openssl(它听起来像你已经拥有:但安装时没有坏处)和openssl-devel。