libevent 学习准备

1.开发环境

  1. wsl 安装

  2. vscode 安装,插件我装了下面这些,这是在Ubuntu里面的


  3. 下载libevent代码,本次分析代码是2.1.11

  4. 在wsl 中执行下面的命令



    接下来我们就可以看系统的头文件了


  1. 基本知识
    2.1 TAILQ队列是必须掌握的具体的可以看这篇文章:
    TAILQ 队列之一二事
    2.2 socketpair,pipe,timerfd,eventfd
    2.3 epoll
    ...我接下来分析的时候回慢慢补充,希望对新手友好点。
  2. 可以借鉴的几篇文章,分析的是旧版本,有些已经变了,致敬下前辈。
    sparkliang的专栏
    鱼思故渊的专栏
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。