devel for openssl是什么意思?

时间:2014-07-01 05:34:54

标签: openssl

我试图使用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中打包?我从哪里下载?有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

你是对的 - 它是“开发包”的缩写。

对于Linux,您需要这样的命令:

yum install openssl openssl-devel # for Redhat/Centos/openSUSE

apt-get install openssl openssl-dev # for Debian/Ubuntu

注意:这些命令使用“软件包管理器”来安装两个 openssl(它听起来像你已经拥有:但安装时没有坏处)和openssl-devel。