![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
muduo随笔
学习随笔
only_a_Heroic_car
不为失败找借口,只为成功找出路
展开
-
C++模板类的声明与实现分离
1、我们在写类的时候一般通常将声明放到.h文件,函数实现放入.cpp,如下://.hclass Mystring{public: Mystring(const char* str = "empty"); Mystring(const char* data, int len); ... ... ~Mystring(); int myRe...原创 2019-12-31 15:30:36 · 853 阅读 · 0 评论 -
muduo工程文件更改目录后编译提示源不匹配
CMake Error:源“/home/***/***/***/CMakeLists.txt”与用于生成缓存的源“/home/***/***/CMakeLists.txt”不匹配。使用其他源目录重新运行cmake。这是因为:每次cmake编译都会生成缓存文件,目录更改之后CMakeLists.txt与缓存文件不匹配造成解决办法:找到生成可执行文件(默认…/build/bin路径)的上一级目录,...原创 2019-12-01 14:19:34 · 306 阅读 · 0 评论 -
muduo编译出问题T_must_be_complete_type
error: typedef ‘T_must_be_complete_type’ locally defined but not used [-Werror=unused-local-typedefs] typedef char T_must_be_complete_type[sizeof(T) == 0 ? -1 : 1];解决办法:把 muduo目录里面的CMakelist.txt中的 -W...原创 2019-11-30 11:03:04 · 539 阅读 · 0 评论 -
Linux下muduo库的安装
linux下muduo安装包的下载安装包下载https://share.weiyun.com/53pjA16安装包下载https://share.weiyun.com/53pjA16仅供参考1.muduo采用CMake编译,首先安装CMake:$ sudo apt-get install cmake2.muduo依赖boost库:$ sudo apt-get install libbo...原创 2019-11-30 10:34:00 · 621 阅读 · 0 评论