linux muduo 编译安装,Linux平台下muduo网络库的源码编译安装

参考博文:http://www.luyixian.cn/news_show_37203.aspx

muduo库是基于boost开发的,所以需要先在Linux平台上安装boost库,安装过程参考我的另一篇博客:https://blog.csdn.net/QIANGWEIYUAN/article/details/88792874

1.拷贝muduo的源码压缩包muduo-master.zip到Linux系统下

root@tony-virtual-machine:/home/tony/package# ls

muduo-master.zip

root@tony-virtual-machine:/home/tony/package# unzip muduo-master.zip

解压完成后,进入muduo库的解压目录里面

root@tony-virtual-machine:/home/tony/package# ls

muduo-master muduo-master.zip

root@tony-virtual-machine:/home/tony/package# cd muduo-master

root@tony-virtual-machine:/home/tony/package/muduo-master# ls

armlinux.diff build.sh clang.diff Doxyfile License muduo README

backport.diff ChangeLog CMakeLists.txt examples MacOSX.diff premake4.lua TODO

2.看到有一个build.sh源码编译构建程序,运行该程序(注意:muduo是用cmake来构建的,需要先安装cmake,ubuntu下直接sudo apt-get install cmake就可以,redhat或者centos可以从yum仓库直接安装(一看就是高手)):

拿ubuntu举例,如果没有安装cmake,执行下面的命令安装cmake:

root@tony-virtual-machine:/home/tony/package/muduo-master# apt-get install cmake

然后执行build.sh程序:

root@tony-virtual-machine:/home/tony/package/muduo-master# ./build.sh

编译过程中,有编译进度的输出,如下:这一步之后出错

你可能感兴趣的:(linux,muduo,编译安装)