linux x86(64位/32位)系统 libevent 编译安装说明

本文介绍了如何在64位和32位CentOS 6.5上编译安装libevent-1.4.13-stable。重点强调了配置libdir以适应64位系统,并解决在共享目录中安装导致的链接文件问题。安装步骤包括解压、配置、编译及安装,并提示在64位系统上编译32位程序需安装glibc-devel.i686。
摘要由CSDN通过智能技术生成

采用的版本是"libevent-1.4.13-stable.tar.gz", 源码压缩包可以在官方网站上下载

http://libevent.org/

目前比较新的是2.x的版本,英文doc也可以下载。

本文环境:vmware10虚拟机  centos6.5 64位和32位,主要是64位操作

1、解压安装包

    注意:请不要讲压缩包放在共享目录中来执行安装操作,放到linux自己的文件夹下,比如/home/xxx

tar -zxvf libevent-1.4.13-stable.tar.gz 解压后得到目录libevent-1.4.13-stable

文件列表如图

     “图片呗csdn吃了”

    啰嗦一句,初学者会发现里面没有makefile文件,只有makefile.in和makefile.am,实际是通过运行configure脚本来生成makefile文件,这个编译选项是可配置的。configure等几个脚本自动判断操作系统的环境,包括cpu类型、操作系统等信息,生成匹配的makefile文件。脚本写的很强大很复杂,核心脚本configure大概2万多行。

2、编译安装

    配置方法网上有一堆,但基本上没有怎么区分32位和64位的介绍

网上的方法是

#./configure   --prefix=/usr

#make

#make install

OK,完成

    我是在64位机上

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值