1.将源码包拷贝或下载至linux
2.解压源码包,并进入到源码文件中
- unzip (如果没有,就apt install unzip)
- tar -zxvf
3.muduo编译会编译很多测试用例代码,耗时长,很少用,在CMakeList.txt文件中注释掉其中的一行代码
4. 执行build.sh源码编译构建程序
需要cmake (如果没有,apt install cmake)
5. 编译完成后,执行./build.sh install进行muduo库的安装
执行完这个install命令后,并没有把它们拷贝到Linux的系统路径下,导致我们每次编译程序都需要指定muduo库的头文件和库路径。所以我们选择直接把include(头文件)和lib(库文件)目录下的文件拷贝到系统目录下
6.拷贝头文件和库文件到系统目录下 头文件/usr/include 库文件/usr/local/lib
进入到和muduo源文件目录同级的build目录下