首页 > 其他 > 详细

编译安装 muduo

时间:2015-11-02 22:53:07      阅读:308      评论:0      收藏:0      [点我收藏+]

源文件tar包的下载地址:http://code.google.com/p/muduo/downloads/list ,此处以

muduo-0.9.7-beta.tar 为例。

 

系统版本:Linux ubuntu 3.13.0-24-generic #46-Ubuntu

1.需要编译 boost 库

-- 去官方网站下载最新的:http://sourceforge.net/projects/boost/files/boost/

  1.下载后解压到/opt/boost_1_xx_xx
  2.解决依赖关系 sudo apt-get install python-dev gccxml

  3.编译bjam:

     #cd /opt/boost_1_xx_xx
     #sudo ./bootstrap.sh
     编译成功
  4.编译boost库
    #sudo ./bjam

  5.更新动态

  sudo ldconfig

接着将/opt/boost1_xx_xx的 boost 文件夹 和 stage/lib 文件夹添加进环境变量 PATH 中

export PATH=/opt/boost1_xx_xx:/opt/boost1_xx_xx/stage:$PATH

然后就可以了。

2.添加几个依赖库

sudo apt-get install libcur14-openssl-dev libc-ares-dev

sudo apt-get install protobuf-compiler libprotobuf-dev

3.编译muduo

不要使用 GHONE 终端,会不能正常编译。

tar zxf muduo-0.9.7-beta.tar

cd muduo/

./build.sh -j2 生成可执行文件在bin里,和静态库文件在lib

 

./build.sh install 

将 muduo 头文件和库文件安装到 ../build/debug-install/{include ,lib}

 

使用还没试过。一些具体信息,可以百度 muduo网络库使用手册

编译安装 muduo

原文:http://www.cnblogs.com/cycxtz/p/4931615.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!