《深入理解Android:Telephony原理剖析与最佳实践》一2.1 Ubuntu Linux操作系统及工具安装
2.1 Ubuntu Linux操作系统及工具安装
要搭建Android的编译环境,首先要选择好使用什么操作系统。本书选择Ubuntu 10.10桌面版64位Linux操作系统作为编译Android源码的操作系统。
注意 为什么选择使用64位Ubuntu 10.10桌面版的操作系统呢?在搭建Android源代码编译环境的过程中通过对比Ubuntu 10版本和11版本,发现Ubuntu 10更加简单,比如在Ubuntu 11.10采用的GCC和G++ 4.6版本,需要回退到4.4版本,否则会出现编译错误,无法通过编译;另外Ubuntu 10.10的桌面环境采用GNOME 2桌面环境,而Ubuntu 11.10桌面环境采用较新的Unity,在两个版本的使用过程中,笔者认为GNOME 2桌面环境使用时要稳定和方便一些。读者也可以选择自己喜欢