linux compilation
aaronychen
性格适中,爱好运动
展开
-
2.6内核Makefile简单语法与应用
1.1 概述2.6 的Makefile的写法和应用相对于2.4有了一些变化,可能对于很多人来说,因为找不到相关的文档,都是模仿内核中已有的文件来写自己的 Makefile。其实,在内核的Documentation / kbuild目录下面,还是有对内核Makefile语法的详细说明的。在这里就2.6内核中Makefile最常见的应用情况做一个简单的翻译和归纳介 绍。 2.转载 2008-02-01 14:03:00 · 811 阅读 · 0 评论 -
Linux Kernel Makefiles
目录本文档解说 Linux 内核的 Makefile。 1、概述 2、谁需要什么 3、Makefile 语言 4、从顶层传递下去的变量 5、体系结构 Makefile 的结构 5.1、体系结构特定的变量 5.2、vmlinux 的创建变量 5.3转载 2008-02-01 14:04:00 · 1059 阅读 · 0 评论 -
Linux内核Makefile文件
=== 1 概述 === 2 角色分工 === 3 内核编译文件 --- 3.1 目标定义 --- 3.2 内嵌对象 - obj-y --- 3.3 可加载模块 - obj-m --- 3.4 导出符号 --- 3.5 库文件 - lib-y --- 3.6 目录递归 --- 3.转载 2008-02-01 14:02:00 · 1515 阅读 · 0 评论 -
Linux内核升级手记(2.4.20-8 ~ 2.6.8)
题记: 最近想研究一下驱动开发,找了一本电子版 的Oreilly.linux.device.drivers.3rd.edition.2005.CHM,第三版针对的内核是2.6的,可我虚拟机里面 的系统内核是2.4的,以前曾经升级过内核, 但是不知道什么原因,现在进不了2.6的内核了.所以下决心重头再来过一遍^_^. 关于内核升级的好文章网上数不胜数, 我写下这篇文章的目的一是为了和大家分转载 2008-03-03 10:50:00 · 1635 阅读 · 0 评论 -
如何把自己的驱动编译进内核或模块
linux内核中Kconfig文档的作用2.6内核的源码树目录下一般都会有两个文文:Kconfig和Makefile。分布在各目录下的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出配置菜单,用户配置完后保存到.config(在顶层目录下生成原创 2008-09-18 13:47:00 · 15227 阅读 · 5 评论