日期:2014-05-16  浏览次数:20649 次

Linux下编译源代码安装程序
    在Linux下,很多时候我们都需要从源代码来编译安装程序。这样做有一些好处,比如制定安装位置,裁剪模块等。
   下面就是在RHEL6下安装memcached-1.4.5为例,来简单的说说怎么从源代码编译安装。
    一般来说我们下载的源代码,是tar.gz或者tar.bz2的形式
   

    1.首先我们需要解压缩,。
   
tar -xzvf memcahed.tar.gz

    2.进入解压缩后的目录,配置编译选项
   
cd memcached-1.4.5
    ./configure --prefix=/home/software/memcached-1.4.5 --with-libevent=/home/software/libevent
    

    --prefix 指定安装目录,还有其他很多选项。
    --with-libevent=/home/software/libevent memcached所依赖的libevent安装目录。如果不指定,会出错


    3.编译
   
make

    4.安装
   
make install