在Ubuntu上编译Android Gingerbread 2.3.1
前几天下载了Android 2.3.1的源代码并在Ubuntu 10.04(32位)上编译通过。这篇文章简要记录了下载、编译的过程。
关于搭建Android开发环境的文章已经有很多,本文只简要介绍一下,做为备忘。
[ 编译前的准备 ]
这一步安装获取源代码以及编译所需要的软件,使用如下命令:
$ sudo aptitude install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
另外,参考别人编译Android 2.3的经验,安装了下列软件包:
$ sudo apt-get install lib64z1-dev libc6-dev-amd64 g++-multilib lib64stdc++6
虽然Android官方网站上讲不支持Java 6,不过我使用Java 6也可以编译通过,所以在这里Easwy安装的是Java 6…[……]
在Ubuntu上编译vim 7.3
本文介绍了在Ubuntu中编译vim 7.3的方法。[……]
在Thinkpad T400上安装Ubuntu
利用周末的时间在自己的Thinkpad T400 AA1上安装了Ubuntu 10.04 LTS版本,这篇文章做为安装Ubuntu的一个小结。
首先在Ubuntu官网上下载了Ubuntu 10.04 LTS Desktop版,刻录后使用光盘启动。整个的安装过程很顺利,不得不说Ubuntu在易用性和用户界面方面下了很大的工夫,它的安装过程以及界面已经可以和Windows相媲美了。感谢Ubuntu把Linux从专业人士的工具变成了普通大众能接受的操作系统,相信在不远的将来,Linux在桌面领域会有更长足的进步。
安装完后,登录Gnome,有一种眼前一亮的感觉,曾几何时,Linux的图形界面已经做的美观如斯。并且现在Linux也非常的易用,已经不再需要费心的去安装/配置各种驱动。对Thinkpad T400的硬件,Ubuntu都能正确的识别出来:显卡(集成)正常、声卡正常、网卡以及无线网卡都可以正常工作,电源管理工作正常(能够正常待机)……
在接下来的篇幅中,Easwy将简要介绍一下自己所做的一些配置。 [……]
Easwy的Twitter微博(2010-11-28)
- [Scala] Real-World Scala:很好的系列文章,讲述在真实项目中使用Scala的经历 http://bit.ly/hzTtFL #
- Real-World Scala: Dependency Injection (DI): http://disq.us/t2iix (@jboner) #
- [Scala] 很好的系列文章,讲述在真实项目中使用Scala的经历:Real-World Scala(http://jonasboner.com/2008/10/01/real-world-scala-introduction.html) #
[……]
Easwy的Twitter微博(2010-11-21)
Easwy的网摘(2010-11-15)
Easwy的Twitter微博(2010-11-14)
Easwy的Twitter微博(2010-10-31)
- [Vim] 我的vimrc和.vim目录已经上传到github:
http://github.com/easwy/share/tree/master/vim/vimrc/ # - [Vim] 因为编译时间较长,现在很少在vim中直接编译,而是新开一个终端,然后将编译输出重定向到一个文件中。在Vi中使用":cf"命令将其导入quickfix列表,就可以直接跳转到出错的代码行 (:help :cfile | :help 'errorfile') #
- [Scala] scala启动了针对企业的培训、咨询服务,网站http://www.scalasolut[……]