libevent安装总结

1.先用:ls -al /usr/lib | grep libevent 查看是否已安装;如果已安装且版本低于1.3,则先通过:rpm -e libevent —nodeps进行卸载。

2.下载libevent安装包:libevent-2.0.18-stable.tar.gz。
wget https://github.com/downloads/libevent/libevent/libevent-2.0.18-stable.tar.gz

然后解压,解压命令:sudo tar -xvf libevent-2.0.18-stable.tar.gz

3.切换到解压后的 libevent 主目录:cd libevent-2.0.18-stable

4.依次执行:
sudo ./configure -prefix=/usr (或 ./configure --program-prefix=/usr)
sudo make
sudo make install

注意:
1)执行 make install 时可能需要 root 权限。
2)libevent会安装到 /usr/lib 或 /usr/local/lib 下

5.测试libevent是否安装成功:ls -al /usr/lib | grep libevent(或 ls -al /usr/local/lib | grep libevent)

6.如果libevent的安装目录为/usr/local/lib下,则还需要建立 libevent-2.0.so.5 到 /usr/lib 的软连接,这样其他程序运行时才能找到libevent库:ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5。

7.如果Linux没有安装gcc ,先安装gcc。

时间: 2024-08-28 00:22:15

libevent安装总结的相关文章

libevent安装与libevent定时器

主要是参考了一下网上的方法,http://blog.sina.com.cn/s/blog_4b93170a0100mbm9.html 并自己实际操作了一下,针对自己出现的一些情况进行说明.并在实际编译链接过程中进行实践. 这些其实都是一些基本的简单操作,但是对于我这种菜鸟级别的小白来说,还是挺好的,高手请口下留情. 本文主要针对mac系统,对linux系统也适用. 首先从libevent的官网(http://libevent.org)中下载压缩包,这里我下的是到目前为止最新的版本,libeven

Linux下libevent安装与示例

用wget指令直接下载libevent:# wget http://www.monkey.org/~provos/libevent-1.2.tar.gz 然后,在配置时需要指定一个安装路径,即./configure –prefix=/usr:然后make:然后make install: 详细的方法如下: # cd /tmp # wget http://www.monkey.org/~provos/libevent-1.2.tar.gz # tar zxvf libevent-1.2.tar.gz

libevent安装方法

安装FastDFS之前,先安装libevent工具包,记录一下安装过程 1.检查:ls -al /usr/lib | grep libevent 查看是否已安装,如果已安装且版本低于1.3,则先通过:rpm -e libevent -nodeps 进行卸载. 2.下载libevent安装包:libevent-1.4.13-stable.tar.gz,然后解压3.切换到解压后的 libevent 主目录:cd libevent-1.4.13-stable4.依次执行: ./configure –p

总结libevent安装方法

1.先用:ls -al /usr/lib | grep libevent  查看是否已安装,如果已安装且版本低于1.3,则先通过:rpm -e libevent —nodeps 进行卸载. 2.下载libevent安装包:libevent-1.4.13-stable.tar.gz,然后解压. 3.切换到解压后的 libevent 主目录:cd libevent-1.4.13-stable 4.依次执行: ./configure –prefix=/usr (或 ./configure --prog

libevent 安装与使用说明

1. 简介 libevent是一个事件触发的网络库,适用于windows.linux.bsd等多种平台,内部使用select.epoll.kqueue.IOCP等系统调用管理事件机制.著名分布式缓存软件memcached也是基于libevent,而且libevent在使用上可以做到跨平台,而且根据libevent官方网站上公布的数据统计,似乎也有着非凡的性能. 主要特点如下: 事件驱动,高性能: 轻量级,专注于网络: 跨平台,支持 Windows.Linux.Mac Os等: 支持多种 I/O多

libevent安装

libevent : 名气最大,应用最广泛,历史悠久的跨平台事件库:libev : 较libevent而言,设计更简练,性能更好,但对Windows支持不够好:libuv : 开发node的过程中需要一个跨平台的事件库,他们首选了libev,但又要支持Windows,故重新封装了一套,*nix下用libev实现,Windows下用IOCP实现: win7上安装: Libevent官网:http://libevent.org/ windows 7下编译: 编译环境: windows 7 + VS2

Linux下Libevent安装和简单实用

前言 Libevent 是一个用C语言编写的.轻量级的开源高性能事件通知库,主要有以下几个亮点:事件驱动( event-driven),高性能;轻量级,专注于网络,不如 ACE 那么臃肿庞大:源代码相当精炼.易读:跨平台,支持 Windows. Linux. *BSD 和 Mac Os:支持多种 I/O 多路复用技术, epoll. poll. dev/poll. select 和 kqueue 等:支持 I/O,定时器和信号等事件:注册事件优先级.Libevent 已经被广泛的应用,作为底层的

linux下libevent安装

wget http://monkey.org/~provos/libevent-1.4.13-stable.tar.gz tar –xzvf libevent-1.4.13-stable.tar.gz cd libevent-1.4.13-stable ./configure --prefix=/home/mydir/libevent make && make install

centos安装libevent memcached

yum install libevent 安装后版本号 Installed: libevent.x86_64 0:2.0.21-4.el7 安装后版本号 yum install memcached Installed: memcached.x86_64 0:1.4.15-10.el7_3.1 原文地址:https://www.cnblogs.com/muwu/p/8797501.html