您的位置:首页 > 移动开发 > Android开发

《Android深度探索(卷1):HAL与驱动开发》实验环境配置与实验资源下载

2013-02-24 20:16 113 查看
由于光盘中带的Ubuntu Linux12.04虚拟环境需要CPU支持虚拟化,所有可能有一部分PC无法成功打开虚拟化环境,AMD的CPU也不可以。不过这不要紧,光盘中包含了源代码(sources目录)。只需要将这些源代码放到ubuntu linux的/root/drivers目录中,然后打开源代码根目录中的common.sh文件,在前面找到如下的一行

UBUNTU_KERNEL_PATH=/usr/src/linux-headers-3.2.0-29-generic

将后面哪个路径改成自己linux的相应目录即可。然后进入某个源代码目录,如/root/drivers/ch11/spin_lock,执行source build.sh或sh build.sh,即可显示如下图的选项,通常按回车即可在ubuntu linux下编译驱动。



没有源代码的可从 源代码下载
其他资源下载地址:
交叉编译器(分卷压缩)
分卷1
分卷2
分卷3

Android模拟器用的Linux内核源代码(分卷压缩)
goldfish(卷1)
goldfish(卷2)
goldfish(卷3)
goldfish(卷4)

用于Android的Linux内核源代码(分卷压缩)
分卷1
分卷2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: