![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Build
huber
21
展开
-
移植Android3.0 SDK到freescale imx51_bbg总结
移植Android3.0 SDK到freescale imx51_bbg总结 因为以前没有接触过Android系统,所以刚开始的时候对Android系统做了些了解。Android平台由应用、应用框架、Android运行时、库以及Linux内核五部分组成。Android的代码结构如下: |--Makefile 全局的Makefile原创 2012-03-20 10:16:37 · 1527 阅读 · 4 评论 -
ISO C90 forbids mixed declarations and code 警告
编译的时候经常会遇到 ISO C90 forbids mixed declarations and code 警告百度了一下,知道是如下原因 : 变量定义之前任何一条非变量定义的语句(注意:语句是会带分号的)都会引起这个警告!解决方法: 将非变量的定义移到变量定义之后 即可 在内核中还需要将 printk的原创 2012-03-20 09:55:22 · 57710 阅读 · 1 评论 -
Android Prelink实现的源码分析
1. 原理简介1) PrelinkPrelink即预链接技术是利用事先链接以代替运行时链接的技术,以加快共享库的加载速度,它不仅能加快程序启动时间,还可以减少部分内存开销(它能使KDE的启动时间减少50%)。每次程序执行时,进行的链接动作都是一样的,链接相对来说开销很大,尤其是嵌入式系统。2) 普通Linux系统的PrelinkRedhat转载 2012-03-23 09:14:11 · 1210 阅读 · 0 评论