linux内核编译分析.docVIP

  • 3
  • 0
  • 约5.57千字
  • 约 24页
  • 2016-06-10 发布于湖北
  • 举报
linux内核编译(2.6.12版本 一、编译环境? ?? ? ? ubuntu 5.10,要编译的内核源码版本2.6.12? 二、下载并解压源代码? ? ? 首先从linux内核的官网把源代码下载下来。为了和后面实验要求符合,我们要下载使用O(1)调度器的源码。因此这里下载了2.6.12版本源码。下载 下linux-2.6.12.tar.bz2,将下载源码放入/usr/src/目录下。如下图所示: ? ?? ? ? 解压该源码: ? ??? ? ? ?? 三、构建编译环境 现在我们得到的只是源代码,只是许许多多的文本文件,要想使这些文件成为可以运行的程序,需要使用编译器进行编译以及链接。编译器有很多,但在里linux下一般都使用gnu的开源编译器套件,这里包括gcc等,现在我们安装基本的编译器套件,如图所示: 四、安装ncurses库 ? ??这里使用Ubuntu系统,因为系统自带的ncurses库在支持make menuconfig的时候会出错,所以,依然要安装ncurses库,这里我们从源码安装。首先去ncurses官网/pub/gnu/ncurses/?上下载源码。这里我们下载5.9版本,并通过简单的安装方式.configure???和make、make install方式安装。如下图所示: ? ?? ? ? ? ? ? 五、配置内核 ? ? 一切准备工作做完,现在我们就可

文档评论(0)

1亿VIP精品文档

相关文档