上QQ阅读APP看书,第一时间看更新
1.4.3 准备一个类Linux环境
本书绝大部分代码都是与平台无关的,但大部分和底层相关的概念都是基于Linux系统来说明的,例如文件描述符、epoll等。
尝试接触和使用Linux(主要是各种控制台命令)有助于对操作系统的概念形成更好的了解,如果读者已经有了Linux环境或者在使用Mac OS,那就再好不过了。如果读者在使用Windows 10系统,它其实已经自带了一个Linux子系统,可以很容易地创建一个Ubuntu系统。
如果只是想运行一些简单的Linux命令,那么可以安装一个git bash,默认的git安装包里都会包含这个选项。如果想要获得一个更加完整的Linux环境,那么MinGW或者一个虚拟机是更好的选择。