muduo
sdgl
这个作者很懒,什么都没留下…
展开
-
ubuntu18.04 muduo编译安装
ubuntu18.04 muduo编译安装muduo采用CMake安装sudo apt-get install cmakemuduo依赖boost库sudo apt-get install libboost-dev libboost-test-devmuduo有三个非必须的依赖库,curl、c-ares DNS、google protobuf,如果安装了这三个库,cm...原创 2019-03-03 12:39:34 · 2559 阅读 · 11 评论 -
C++代码中的 __attribute__
在阅读陈硕老师的 muduo 网络库代码时,看到有以下的使用方式(GUARDED_BY ----> THREAD_ANNOTATION_ATTRIBUTE__ ----> _attribute_)。通过查阅资料得知:__atrribute__ 是一个编译器指令,它指定声明的特征,允许更多的错误检查和高级优化。关键字__attribute__后跟两组括号(双括号使“宏输出”变得容易,...原创 2019-03-11 16:57:12 · 7578 阅读 · 0 评论