概述:
在工作及学习的过程中,发现libev对于嵌入式开发来说是一个相对轻量而又好用的事件控制库。那么在我们平时的工作中就可以直接使用libev库实现事件轮询控制,对于效率上也会提高很多,先看看怎么下载安装libev库吧。
下载:
下载地址,进入页面后点击libev-4.24.tar.gz下载压缩包,使用tar -zxvf libev-4.24.tar.gz命令解压压缩包即可。
安装:
安装库,最好还是写个脚本文件,这样对于安装会快很多,同时以后遇到类似的相同安装方式的库,只需修改部分就可以再次安装别的库,非常方便实用。下面是我的安装库的脚本libev_install.sh文件内容。
#!/bin/bash
CFLAGS="-O2"
libdir="/home/sky/third_lib/opt/libev"
docdir="/home/sky/third_lib/opt/libev/share/doc/libev-4.24"
mandir="/home/sky/third_lib/opt/libev/share/man"
cd /home/sky/software/libev
./configure --prefix=${libdir} \
CFLAGS="${CFLAGS}" \
mandir=${mandir} \
docdir=${docdir} \
--disable-static \
make clean
mak