libevent 是一个强大的跨平台的事件库。
官网地址:http://libevent.org/
功能:这组事件 API 提供了一种,当某个指定文件描述符有效 或者 时间到达时 执行某个函数的机制。
安装很多软件都需要 libevent 的支持。
安装过程如下:
wget https://github.com/downloads/libevent/libevent/libevent-2.0.19-stable.tar.gz
tar zxvf libevent-2.0.19-stable.tar.gz
cd libevent-2.0.19-stable
./configure --prefix=/usr/
make
make install
ls -al /usr/lib | grep libevent
成功后,执行命令显示如下:
[root@localhost lib]# ls -al /usr/lib | grep libevent
lrwxrwxrwx. 1 root root 21 Jul 22 23:56 libevent-2.0.so.5 -> libevent-2.0.so.5.1.7
-rwxr-xr-x. 1 root root 968562 Jul 22 23:56 libevent-2.0.so.5.1.7
-rw-r--r--. 1 root root 1571514 Jul 22 23:56 libevent.a
lrwxrwxrwx. 1 root root 26 Jul 22 23:56 libevent_core-2.0.so.5 -> libevent_core-2.0.so.5.1.7
-rwxr-xr-x. 1 root root 585153 Jul 22 23:56 libevent_core-2.0.so.5.1.7
-rw-r--r--. 1 root root 978298 Jul 22 23:56 libevent_core.a
-rwxr-xr-x. 1 root root 968 Jul 22 23:56 libevent_core.la
lrwxrwxrwx. 1 root root 26 Jul 22 23:56 libevent_core.so -> libevent_core-2.0.so.5.1.7
lrwxrwxrwx. 1 root root 27 Jul 22 23:56 libevent_extra-2.0.so.5 -> libevent_extra-2.0.so.5.1.7
-rwxr-xr-x. 1 root root 404844 Jul 22 23:56 libevent_extra-2.0.so.5.1.7
-rw-r--r--. 1 root root 593288 Jul 22 23:56 libevent_extra.a
-rwxr-xr-x. 1 root root 975 Jul 22 23:56 libevent_extra.la
lrwxrwxrwx. 1 root root 27 Jul 22 23:56 libevent_extra.so -> libevent_extra-2.0.so.5.1.7
-rwxr-xr-x. 1 root root 933 Jul 22 23:56 libevent.la
lrwxrwxrwx. 1 root root 29 Jul 22 23:56 libevent_openssl-2.0.so.5 -> libevent_openssl-2.0.so.5.1.7
-rwxr-xr-x. 1 root root 93348 Jul 22 23:56 libevent_openssl-2.0.so.5.1.7
-rw-r--r--. 1 root root 130636 Jul 22 23:56 libevent_openssl.a
-rwxr-xr-x. 1 root root 1004 Jul 22 23:56 libevent_openssl.la
lrwxrwxrwx. 1 root root 29 Jul 22 23:56 libevent_openssl.so -> libevent_openssl-2.0.so.5.1.7
lrwxrwxrwx. 1 root root 30 Jul 22 23:56 libevent_pthreads-2.0.so.5 -> libevent_pthreads-2.0.so.5.1.7
-rwxr-xr-x. 1 root root 18478 Jul 22 23:56 libevent_pthreads-2.0.so.5.1.7
-rw-r--r--. 1 root root 18670 Jul 22 23:56 libevent_pthreads.a
-rwxr-xr-x. 1 root root 996 Jul 22 23:56 libevent_pthreads.la
lrwxrwxrwx. 1 root root 30 Jul 22 23:56 libevent_pthreads.so -> libevent_pthreads-2.0.so.5.1.7
lrwxrwxrwx. 1 root root 21 Jul 22 23:56 libevent.so -> libevent-2.0.so.5.1.7