1、依赖环境安装
apt-get install perl g++ make automake libtool unzip
2、编译zlib
tar -xvf zlib-1.2.11.tar.gz --解压zlib-1.2.11.tar.zip
cd zlib-1.2.11/
./configure --生成makefile文件
make --编译zlib
make install --安装zlib
3、编译openssl
tar -xvf openssl-1.1.1.tar.gz --解压openssl-1.1.1.tar.gz
cd openssl-1.1.1/
./config --生成makefile文件
make --编译openssl
make install --安装openssl
4、编译libevent
tar -xvf libevent-2.1.12-stable.tar.gz --解压openssl-1.1.1.tar.gz
cd libevent-2.1.12-stable --进入目录
./configure --prefix=/usr --生成makefile文件
make --编译openssl
make install --安装openssl
或者下面(不可靠):
unzip libevent-master.zip --解压libevent-master.zip
cd libevent-master/
./autogen.sh --生成configure文件
./configure --生成makefile文件
make --编译libevent
make install --安装libevent
test/regress > log.txt --测试
ldconfig --执行动态链接库管理命令,让libevent所需要的动态库能被检索到