Liunx16.04 安装libuv

本文介绍了在Ubuntu 16.04上安装libuv库的详细过程,包括通过autotools和CMake两种方法。在尝试使用autotools时遇到错误,需要安装m4、autoconf、automake和libtool。最终通过安装这些依赖并按照步骤执行,成功在/usr/local/lib和/usr/local/include路径下找到libuv的相关文件。
摘要由CSDN通过智能技术生成

刚开始想用To build with autotools的方法去编译安装libuv:

$ sh autogen.sh
$ ./configure
$ make
$ make check
$ make install

但是运行sh autogen.sh时报错,error:one of these is required:gm4 gnum4 m4 error please install GNU M4,or ‘export M4=/path/to/gnu/m4’。如下图所示。
在这里插入图片描述
所以我就用了第二种方法To build with CMake:
$ mkdir -p build

$ (cd build && cmake … -DBUILD_TESTING=ON) # generate project with tests
$ cmake --build build # add -j <n> with cmake >= 3.12

#Run tests
$ (cd build && ctest -C Debug --output-on-failure)

#or manually run tests:
$ build/uv_run_tests # shared library build
$ build/uv_run_tests_a # static library build

但是在完成之后发现在/usr/local/lib/路径下没有libuv.a,libuv.la,重新安装也没有办法,所以只能试着解决运行sh autogen.sh时的报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值