![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
欧阳魔侠
天不下雨,这田没法种了,咱码农怎么活呀。。。
展开
-
linux根文件系统目录与linux原码目录
为学习一下android驱动开发,安装了linux系统,编译android必只能在linux系统下进行。选用了使用freescale的android开发板,下载开发文档后几乎只有关开怎么烧录镜像与编译镜像与根文件系统的方法,然后就没有了,了解根android系统是使用linux内核,android硬件厂商不提供开源代码,只提供二进制文件使得android平台变成一个开放不开源的平台,在一些老书资料...原创 2019-06-04 10:57:53 · 231 阅读 · 0 评论 -
busybox 构建根文件系统的工具 与内核升级
busybox 基于linux共享库 把不同工具的代码以及公用的代码都集成在一起了make menuconfig 对busybox 进行配置执行make 命令就可以编译 make install 安装 生成 _install进入 _install 已经有 bin linuxrc sbin usr 目录 还需要增加一些符合根文件系统要求lmkdir bin sbin lib etc...原创 2019-06-04 14:57:55 · 336 阅读 · 0 评论 -
linux 源码安装与第一个驱动hello
一边工作一边时不时的玩下linux ,因为想看下android驱动开发,大家都说android的驱动开发是在linux的驱动开发上封闭了一层,得先知道一些关于linux驱动的知识新装一个linux系统,我安装的是ubuntu 16.04,本来想装ubuntu 18的这个版本图型界面直观,网络下载太慢了先用着想着搞崩了再装新的。安装内核源码:安装头文件:sudo apt-get ins...原创 2019-06-17 18:07:48 · 510 阅读 · 0 评论 -
第一个驱动文件的makefile
linux 驱动Makefile的基本格式写linux 驱动时写完.c 文件还需要写 Makefile文件ifeq ($(KERNELRELEASE),) # ifeq 后面一定要注意加个空格(这地方很坑很多新手,我就成功入坑) KERNELDIR = /usr/src/linux4.4.0/ #你安装的linux 源码路径 PWD := ...原创 2019-07-26 15:56:17 · 190 阅读 · 0 评论