源码下载以及安装点击链接https://blog.csdn.net/YoungSusie/article/details/90021742
例 经典的echo回显服务
本文以陈硕老师的Linux多线程服务端编程为参考书
编译运行步骤
(1) 按照 链接1 所述步骤安装Muduo网络库,之后 按照 链接2所述步骤 设置头文件链接和库文件链接
首先,echo服务的源代码在文件 /muduo-master/example/simple/echo 中,其中包含三个文件,分别是echo.cc echo.h main.cc
接下来的操作假设读者已经完成了前面的(1)中的步骤,并且操作成功。
(2)修改源代码
- 按照图中的内容 修改echo.h头文件 部分头文件生命
- 修改echo.cc文件的 部分头文件声明
- 修改main.cc 部分头文件声明
(3)编译,其中的任意一种即可
1)build with GNU make
- 在 /muduo-master/example/simple/echo 文件加下新建Makefile 文件
# touch Makefile
Makefile 文件的内容为
MUDUO_DIRECTORY ?= /usr
MUDUO_INCLUDE = $(MUDUO_DIRECTORY)/include
MUDUO_LIBRARY = $(MUDUO_DIRECTORY)/l