可以直接从官网download
http://docs.libuv.org/en/v1.x/ (http://dist.libuv.org/dist/)
也可以从官网的github下载最新但不是稳定版本的
https://github.com/libuv/libuv
下面以ubuntu16.04环境编译,如果是第一种方式下载的,下载下来的是一个压缩文件,需要先解压,
如果是github clone的就不需要,直接进入目录准备编译即可。(git不会使用可以参考:点击打开链接)
1. $ cd libuv
$ sh autogen.sh // autogen.sh是libuv目录下的一个脚本,主要用途是生成makefile,所以与automake相关
autogen.sh: 1: autogen.sh: automake: not found
autogen.sh: 33: test: Illegal number:
autogen.sh: 34: test: Illegal number:
+ libtoolize --copy
autogen.sh: 43: autogen.sh: libtoolize: not found // 既然是要automake,相关的工具应该要事先安装好吧,这里提示没有安装
2. $ sudo apt-get install automake libtool autoconf
3. $ ./configure (后面可以跟上--prefix=/home/jxes/install,指定一个安装目录,这里是我当前指定的目录,注意,不