libevent安裝方法

2021-06-22 00:01:51 字數 3029 閱讀 7538

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...