Libeio for Ubuntu

2019-01-23  本文已影响0人  IsYMChen

前提

这个libeio库的安装与配置是在阿里云轻量应用服务器Ubuntu16.04的环境下实操的

1. 使软件包列表最新

$ sudo apt-get update

注:

2. 下载libeio库

网址:https://github.com/scunningham/libeio

从windows上下载到ubuntu:

点击红框中的按钮

image.png image.png

文件下好之后是这个文件

image.png



将文件解压,再通过FileZilla Client文件传输到ubuntu中

image.png

注:

从ubuntu上直接下载:

点击红框中的按钮

image.png

这里会给出一个地址,通过git clone命令可以下载

image.png

具体命令如下
$ sudo git clone https://github.com/scunningham/libeio.git

下好之后的效果图

image.png

3. 自动编译

$ ./autogen.sh

image.png

注:

原因:linux系统缺少autoreconf工具
解决办法:
$ sudo apt-get install autoconf automake libtool
$ sudo apt-get install libffi-dev

4. 自动配置

$ ./configure

效果图

image.png

5. 运行

前三个步骤弄好之后,libeio库的环境已经配置好了,接下来我要用这个库,这时我发现有个demo.c,做这个库的人也是用心良苦的呀,那我们就拿这个demo.c做测试吧

image.png

$ gcc demo.c eio.c -o demo -lpthread

执行之后发现有信息,不过都是警告,没有错误,在目录下已经生成一个demo程序

image.png

$ ./demo

程序已经调用libeio库中的内容跑起来了,接下来就是大家自己写代码调用libeio库的时候了


image.png
上一篇 下一篇

猜你喜欢

热点阅读