libevent源码安装

Linux下源代码安装软件一般包括几个步骤:自动生成配置脚本(autogen),配置(configure),编译(make),安装(make install)。

2、libevent

  1. 在 github 上git clone libevent 源码或者在 libevent 官网上下载后解压得到源码。首先安装前需要运行脚本 ./autogen.sh
  2. 执行 ./configure --prefix=/home/zhangshan/install_dir // 这里通过–prefix配置安装目录,如果没有指定–prefix,可执行程序默认放在/usr /local/bin,库文件默认放在/usr/local/lib
  3. make 编译 // 这一步将从源代码编译得到可执行文件和库文件
  4. make install //安装到prefix指定目录,默认目录为/usr/local
    注意:如果指定了安装目录,则还需要将可执行程序和库文件到处到环境变量 主要有PATH (可执行程序/bin需要导出到PATH环境变量),库文件需要通过环境变量LD_LIBRARY_PATH导出,如果不起作用!!, 则需要试试LIBRARY_PATH
 export LD_LIBRARY_PATH=$OPENSSL_ROOT_DIR/lib:$LIBEVNET_ROOT_DIR/lib
   export LIBRARY_PATH=$OPENSSL_ROOT_DIR/lib:$LIBEVNET_ROOT_DIR/lib
  1. 使用libevent.so,在编译程序时,加上 -levent (lib代表库去掉,.so 代表动态库去掉。真正的库名是 event)

2、openssl

用到的
https://blog.csdn.net/wanxuexiang/article/details/89647737

你可能感兴趣的:(Unix网络编程)