1.先用:ls -al /usr/lib | grep libevent
檢視是否已安裝,如果已安裝且版本低於1.3,則先通過:rpm -e libevent —nodeps 進行解除安裝。
3.切換到解壓後的 libevent 主目錄:cd libevent-2.0.21-stable
4.依次執行:
./configure –prefix=/usr (或 ./configure --program-prefix=/usr)
make
make install
注意:1)執行 make install 時可能需要 root 許可權。
2)libevent會安裝到 /usr/lib 或 /usr/local/lib 下
5.測試libevent是否安裝成功:ls -al /usr/lib | grep libevent(或 ls -al /usr/local/lib | grep libevent)
出現類似下圖結果則表示安裝成功:
lrwxrwxrwx 1 root root 21 5月 10 12:00 libevent-2.0.so.5 -> libevent-2.0.so.5.1.9
-rw-r--r-- 1 root root 281504 12月 12 2011 libevent-2.0.so.5.1.4
-rwxr-xr-x 1 root root 821382 5月 10 12:00 libevent-2.0.so.5.1.9
-rw-r--r-- 1 root root 1153842 5月 10 12:00 libevent.a
lrwxrwxrwx 1 root root 26 5月 10 12:00 libevent_core-2.0.so.5 -> libevent_core-2.0.so.5.1.9
-rwxr-xr-x 1 root root 501102 5月 10 12:00 libevent_core-2.0.so.5.1.9
-rw-r--r-- 1 root root 725242 5月 10 12:00 libevent_core.a
-rwxr-xr-x 1 root root 979 5月 10 12:00 libevent_core.la
lrwxrwxrwx 1 root root 26 5月 10 12:00 libevent_core.so -> libevent_core-2.0.so.5.1.9
lrwxrwxrwx 1 root root 27 5月 10 12:00 libevent_extra-2.0.so.5 -> libevent_extra-2.0.so.5.1.9
-rwxr-xr-x 1 root root 338100 5月 10 12:00 libevent_extra-2.0.so.5.1.9
-rw-r--r-- 1 root root 428672 5月 10 12:00 libevent_extra.a
-rwxr-xr-x 1 root root 986 5月 10 12:00 libevent_extra.la
lrwxrwxrwx 1 root root 27 5月 10 12:00 libevent_extra.so -> libevent_extra-2.0.so.5.1.9
-rwxr-xr-x 1 root root 944 5月 10 12:00 libevent.la
lrwxrwxrwx 1 root root 29 5月 10 12:00 libevent_openssl-2.0.so.5 -> libevent_openssl-2.0.so.5.1.9
-rwxr-xr-x 1 root root 84744 5月 10 12:00 libevent_openssl-2.0.so.5.1.9
-rw-r--r-- 1 root root 103496 5月 10 12:00 libevent_openssl.a
-rwxr-xr-x 1 root root 1015 5月 10 12:00 libevent_openssl.la
lrwxrwxrwx 1 root root 29 5月 10 12:00 libevent_openssl.so -> libevent_openssl-2.0.so.5.1.9
lrwxrwxrwx 1 root root 30 5月 10 12:00 libevent_pthreads-2.0.so.5 -> libevent_pthreads-2.0.so.5.1.9
-rwxr-xr-x 1 root root 19118 5月 10 12:00 libevent_pthreads-2.0.so.5.1.9
-rw-r--r-- 1 root root 12182 5月 10 12:00 libevent_pthreads.a
-rwxr-xr-x 1 root root 1007 5月 10 12:00 libevent_pthreads.la
lrwxrwxrwx 1 root root 30 5月 10 12:00 libevent_pthreads.so -> libevent_pthreads-2.0.so.5.1.9
lrwxrwxrwx 1 root root 21 5月 10 12:00 libevent.so -> libevent-2.0.so.5.1.9
6.如果libevent的安裝目錄為/usr/local/lib下,則還需要建立 libevent-2.0.so.2 到 /usr/lib 的軟連線,這樣其他程式執行時才能找到libevent庫:ln -s /usr/local/lib/libevent-2.0.so.2 /usr/lib/libevent-2.0.so.2
libevent安裝方法
1.先用 ls al usr lib grep libevent 檢視是否已安裝,如果已安裝且版本低於1.3,則先通過 rpm e libevent nodeps 進行解除安裝。3.切換到解壓後的 libevent 主目錄 cd libevent 1.4.12 stable 4.依次執行 confi...
libevent安裝方法
安裝fastdfs之前,先安裝libevent工具包,記錄一下安裝過程 1.檢查 ls al usr lib grep libevent 檢視是否已安裝,如果已安裝且版本低於1.3,則先通過 rpm e libevent nodeps 進行解除安裝。3.切換到解壓後的 libevent 主目錄 cd...
libevent 安裝異常
有homebrew的可以使用 1 brew install memcached 1 2 sudo configure prefix usr local libevent 2.0.22 sudo make make的最後會提示乙個錯誤,這個錯誤是因為缺少openssl 123 4567 buffere...