****libevent簡介****
libevent是一個基于事件觸發(fā)的網(wǎng)絡(luò)庫逗宁,它是輕量級并專注于網(wǎng)絡(luò),適用于windows、linux、bsd等多種平臺趟薄,內(nèi)部使用select、epoll典徊、kqueue等系統(tǒng)調(diào)用管理事件機(jī)制,支持多種I/O多路復(fù)用技術(shù)(epoll杭煎、poll、dev/poll卒落、select和kqueue等)羡铲,在不同的操作系統(tǒng)下,做了多路復(fù)用模型的抽象儡毕,可以選擇使用不同的模型也切,通過事件函數(shù)提供服務(wù)。官網(wǎng)Alic傳送
****環(huán)境****
ubuntu14.04
****libevent安裝****
$sudo apt-get install libevent-dev
上面是采取源的自動安裝方式妥曲,也可以采取源碼編譯的方式贾费,這樣的話可以安裝最新的版本,不過install也只不過是是安裝最新的上一個版本檐盟,也不是很舊的褂萧。
下載源碼后cd到根目錄
#配置安裝目錄屈呕,并非一定要在 /usr 下囚戚,默認(rèn)就是/usr/share但必須保證 libevent 和 memcached 必須安裝在同一個目錄下
#可以不執(zhí)行此句
$./configure --prefix=/usr/share
#編譯
$make
# 安裝
$make install
****價值源于技術(shù)筋量,貢獻(xiàn)源于分享****