libuv 中文教程

libuv中文教程

翻译自 《An Introduction to libuv》
.
会持续关注原教程并更新中文版,本教程基于libuv的v1.3.0。

在线阅读

目前关闭gitbook在线阅读,大家直接在github上查看md文件即可。

目录

  1. 简介
  2. libuv基础
  3. 文件系统
  4. 网络
  5. 线程
  6. 进程
  7. 高级事件循环
  8. 实用工具
  9. 关于

翻译人员

翻译人员 在这

辅助阅读

  1. libuv官方文档
    -由于教程有些知识点讲解得不够深入,需要我们自行阅读官方文档,来加强理解。
  2. 教程的完整代码
    -教程中展示的代码并不完整,对于一些复杂的程序,需要阅读完整的实例代码。

说明

在翻译的过程中,对于一些个人觉得可能不是那么容易理解的知识点,我都会附上自己收集的说明资料的链接,以方便学习。由于个人的英文水平有限,如果大家发现翻译出错或者不合适的地方,欢迎PR(修改master分支下,source文件夹下的md文件即可)。

编译支持

  • Linux
  • cmake -Bbuild/Linux/Debug -DCMAKE_INSTALL_PREFIX=./build/Linux/Debug -DCMAKE_BUILD_TYPE=Debug .
  • cmake –build build/Linux/Debug –config Debug
  • cmake -Bbuild/Linux/Release -DCMAKE_INSTALL_PREFIX=./build/Linux/Release -DCMAKE_BUILD_TYPE=Release .
  • cmake –build build/Linux/Release –config Release
  • macOS
  • cmake -Bbuild/macOS/Debug -DCMAKE_INSTALL_PREFIX=./build/macOS/Debug -DCMAKE_BUILD_TYPE=Debug .
  • cmake –build build/macOS/Debug –config Debug
  • cmake -Bbuild/macOS/Release -DCMAKE_INSTALL_PREFIX=./build/macOS/Release -DCMAKE_BUILD_TYPE=Release .
  • cmake –build build/macOS/Release –config Release
  • Windows
  • cmake -Bbuild/Windows -DCMAKE_INSTALL_PREFIX=./build/Windows .
  • cmake –build build/Windows –config Debug
  • cmake –build build/Windows –config Release