1.1 开发环境搭建

本书所有的代码都是在Ubuntu 16.04 LTS 64 Bit英文版系统下完成的,因此首先将介绍在Ubuntu下环境的搭建。当然,考虑到有很多读者使用的是Windows系统,所以也会对Windows下环境的搭建进行相应的介绍,这里我们选用的是Windows 10。对于编程学习者来说,Linux是一个很好的系统,它有多种开源的工具可以给我们的开发带来便利,同时其活跃的社区环境和网络上大量的资料使得日常遇到的大部分问题可以迅速得到解决。所以建议读者在Linux系统环境下进行开发,开始的时候可以尝试在虚拟机中使用,之后考虑在本机上直接安装。当然,在Windows系统下开发并不影响学习本书的内容。