当前位置:嗨网首页>书籍在线阅读

10-PC上的Linux环境

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

1.5.1 PC上的Linux环境

本书配套光盘提供了一个Ubuntu的VirtualBox虚拟机映像,该虚拟机上安装了所有本书涉及的源代码、工具链和各种开发工具,读者无需再安装和配置任何环境。该虚拟机可运行于Windows等操作系统中,运行方法如下。

(1)解压缩安装盘内的虚拟机磁盘映像virtual-disk.rar到本地硬盘得到virtual-disk.vdi(至少需要16GB的空闲磁盘空间)。

(2)安装安装盘内的VirtualBox虚拟机软件。

(3)建立一个虚拟机。

① 单击“新建”按钮,指定虚拟机使用Linux Ubuntu系统,如图1.6所示。

P28_38063.jpg ② 单击“下一步”按钮,如图1.7所示,使用推荐的内存384MB。

P28_38067.jpg ③ 指定虚拟机磁盘映像为第一步解压缩得到的virtual-disk.vdi,如图1.8所示。

P29_38079.jpg ④ 完成设置,如图1.9所示。

之后就可以启动虚拟机,账号和密码都是“lihacker”。本书配套源代码都位于lihacker主目录的develop目录下,几个主要项目针对/home/lihacker/develop/的子目录如下。

LDD6410开发板内核源代码:svn/ldd6410-2-6-28-read-only/linux-2.6.28-samsung。

LDD6410开发板U-BOOT源代码:svn/ldd6410-read-only/s3c-u-boot-1.1.6。

P30_38093.jpg LDD6410开发板文件系统用的busybox、jpegview、mplayer、appweb等:svn/ldd6410-readonly/utils。

LDD6410开发板及常用Linux用户空间驱动测试程序:svn/ldd6410-read-only/tests。

书中globalmem、globalfifo等驱动实例:svn/ldd6410-read-only/training/kernel。

Android的源代码:git/myandroid。

NDK:android-ndk-r3。

eclipse:单击桌面上的“android-eclipse”图标,即可运行附带ADT的eclipse开发工具。