今天遇到一个错误半天没找到哪里有问题,误区是:库文件比较多,特别是用到了一些不是很熟悉的头文件,例如muduo库中的<muduo/base/Logging.h>,根据报错信息:
一度怀疑自己是不是下载的开源库有缺失,以为是头文件muduo库里的问题,然而!太天真,就是自己写的头文件类后面落了一个
;
导致muduo库的日志类对象识别不了!
总结: 不要怀疑开源库的错误,肯定是别的地方的错误引起的开源库中的错误,错误类型可根据提示去自己的库中找类似的点。
今天遇到一个错误半天没找到哪里有问题,误区是:库文件比较多,特别是用到了一些不是很熟悉的头文件,例如muduo库中的<muduo/base/Logging.h>,根据报错信息:
一度怀疑自己是不是下载的开源库有缺失,以为是头文件muduo库里的问题,然而!太天真,就是自己写的头文件类后面落了一个
;
导致muduo库的日志类对象识别不了!
总结: 不要怀疑开源库的错误,肯定是别的地方的错误引起的开源库中的错误,错误类型可根据提示去自己的库中找类似的点。