开发环境为Ubuntu 12.04,默认安装了OpenSSL了,可以通过$which openssl来查看安装位置,但是在/usr/include等目录下都找不到openssl相关的头文件,所以需要从源码重新安装openssl。
$wget http://www.openssl.org/source/openssl-1.0.0l.tar.gz
$tar -zxvf openssl-1.0.0l.tar.gz
$cd openssl-1.0.0l
$./config --prefix=/usr/local --openssldir=/usr/local/ssl
$ make && make install
$ ./config shared --prefix=/usr/local --openssldir=/usr/local/ssl
$ make clean
$ make && make