libuv 事件驱动库编译
libuv 事件驱动库编译
- 本次编译下载的 libuv 版本为1.41.0(不保证其他版本能正常使用)
Linux下编译
-
上传下载的libuv-v1.41.0.tar.gz到linux服务器
-
解压
tar -xvf libuv-v1.41.0.tar.gz -
进入解压后的目录
cd libuv-v1.41.0 -
运行安装脚本
./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下
-
Windows下编译
-
打开vs2015 MSBuild工具
-
进入到里的libuv文件夹下
-
进入指定目录
cd D:\OpenCode\libuv\libuv-v1.41.0 -
新建
build目录mkdir -p build -
进入
build目录并执行cmake(cd build && cmake .. -DBUILD_TESTING=ON) -
编译
cmake --build build
-
有的人生来是为了体验这世界的精彩,而有的人只是活着就已经用尽全力了

浙公网安备 33010602011771号