- 下载
https://github.com/openssl/openssl/releases
[ Downloads ] - /source/index.html
吾下载的是1.0.2u。
- 解压
tar xf openssl-OpenSSL_1_0_2u.tar.gz
cd openssl-OpenSSL_1_0_2u/
- 编译
BUILD_LIBS=${HOME}/build_libs
make clean
./config \
-fPIC shared \
--prefix=${BUILD_LIBS} \
--openssldir=${BUILD_LIBS}/openssl
make
make install
实际编译中,make install会出错,因为之前的prefix设置无效。这个时候需要sudo make install