如何配置编译libuv

时间:2020-11-13 14:33:28

简介

libuv是一个多平台支持库,主要关注异步I / O。 它最初是为供Node.js使用而开发的,但也被Luvit,Julia,pyuv等使用。

配置安装流程

1.配置编译环境

安装依赖工具。

yum install wget automake libtool gyp -y

2.获取源码

获取“libuv-1.34.0”源码包。

cd /usr/local/src

wget https://github.com/libuv/libuv/archive/v1.34.0.tar.gz -O libuv-1.34.0.tar.gz

3.编译和安装

1)解压软件包。

cd /usr/local/src

tar -zxvf libuv-1.34.0.tar.gz

2)进入libuv的安装目录。

cd libuv-1.34.0

3)生成configure文件

sh autogen.sh

4)生成Makefile

./configure

5)编译安装libuv。

make && make install

----结束

4.运行和验证

我们通过libuv官方为我们提供的socks5-proxy例子,测试libuv是否安装完成。

1)进入socks5-proxy目录。

cd /usr/local/src/libuv-1.34.0/samples/socks5-proxy

2)编译socks5-proxy。

make

3)运行socks5-proxy。

./build/Debug/s5-proxy

返回内容如下所示,表示安装已经完成。

[root@ecs socks5-proxy]# ./build/Debug/s5-proxy 

./build/Debug/s5-proxy:info: listening on 127.0.0.1:1080

----结束

上一篇: ZooKeeper如何配置

下一篇: 如何配置Fastjson

猜你喜欢