linux 驱动 指定下载的内核源码树编译

原创 2015年11月20日 15:33:32

1,下载内核

sudo apt-get install linux-source-3.2.0

2,配置内核

sudo apt-get install libncurses5-dev
sudo make menuconfig

3,制造镜像

sudo make bzImage

4,编译模块

sudo make modules

5,安装模块

make modules_install

以上步骤完成以后,会在/lib/modules目录下面生成一个文件夹linux-3.2.0-generic,至此你差不多已经成了,因为你已经构造好了内核树!!!

6,

编译驱动到内核的两种方式

编译驱动模块 有两种方法可以编译自己写的驱动程序。 第一种方法:直接加入内核 1. 将驱动程序放入内核相应的驱动文件夹,例如名字为my_led.c 2. 修改此驱动目录下的Kconfig文件,加入对该...

编译linux外部驱动模块时的基础知识

linux内核模块编译引言 为了清晰的编译Linux内核,内核编译系统使用Kbuild规则对编译的过程以及依赖进行规约。在内核模块的编译中,为了保持与内核源码的兼容以及传递编译链接选项给GCC,...

Linux驱动开发环境配置(内核源码树构造)

来源:季义钦BLOG 作者:季义钦初次接触Linux驱动程序开发,买了一本《Linux设备驱动程序》,第一件事当然就是构建开发环境了!!!它上面有一个Hello World的列子://hello.c...

linux vim颜色配置

1、Vim编辑器本身提供很多种

Linux驱动学习-----Ubuntu12.04构建Linux源码树

LDD3中第二章 :构造和运行模块中讲到,要想为2.6.x及以上版本构造模块,还必须在自己的系统中配置并构造好内核树。先前的版本只要求有一套内核头文件就够了。因为2.6内核的模块要和内核源代码树中的目...

Linux驱动开发环境配置(内核源码树构造)

初次接触Linux驱动程序开发,买了一本《Linux设备驱动程序》,第一件事当然就是构建开发环境了!!! 它上面有一个Hello World的列子: //hello.c #include...

Linux设备驱动(0)——构建内核源码树

1.寻找相关内核 apt-cache search linux-sourcelinux-source - Linux kernel source with Ubuntu patches linux-s...
  • jacolin
  • jacolin
  • 2015年03月08日 16:59
  • 387

linux设备驱动学习(1)--内核源码树安装

最近开始看LDD3,按书说的,得安装内核源码树。 查看/usr/src/kernels下是否已经安装了内核源码树 如果没有,使用yum 安装 [root@CJS test]# yum i...

内核源码树构建成功,编译驱动出错

几经周折,把内核源码树

利用Linux内核编译输出信息构建内核源码树

编译内核使用的配置文件可以从繁杂的代码树中挑选出需要的枝干。因此我们添加代码时,要借鉴配置文件对代码树进行合理修剪。 通过配置文件和Makefile就能找到所有包含的目录和文件,另一种更简单一些的方法...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux 驱动 指定下载的内核源码树编译
举报原因:
原因补充:

(最多只允许输入30个字)