libevent源码安装

灰太狼 2023-06-09 11:24 141阅读 0赞

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

  5. 使用libevent.so,在编译程序时,加上 -levent (lib代表库去掉,.so 代表动态库去掉。真正的库名是 event)

2、openssl

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

发表评论

表情:
评论列表 (有 0 条评论,141人围观)

还没有评论,来说两句吧...

相关阅读

    相关 libevent安装

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

    相关 libevent分析

     libevent实现了网络IO,timer,signal的事件触发机制. 可以很方便的应用于event-driven服务器中,作为其底层事件处理模块. 比较成功的案例有 me

    相关 Libevent分析-----开篇

    我所分析的Libevent版本是2.0.21版本,是目前最新的稳定版本。看这系列博文中,需要读者有Linux编程的一些基础。因为像POSIX、文件描述符、多线程等等这些概念,我