下载最新版本的libuv源码,解压后执行:
./autogen.sh
这时会提醒找不到automake命令,通过一下命令执行安装(redhat系用yum,Debian系用apt-get):
# yum -y install automake
# yum -y install libtool
如果提示错误:make: *** No targets specified and no makefile found. Stop.
则运行:yum -y install ncurses-devel
最后常规编译:
# ./configure --prefix=/usr/local/libuv
# make
# make install
生成的libuv.so和libuv.a文件放置在/usr/local/libuv下