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的专栏
    鱼思故渊的专栏

你可能感兴趣的:(libevent 学习准备)