Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1557525
  • 博文数量: 290
  • 博客积分: 3468
  • 博客等级: 中校
  • 技术积分: 3461
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-28 22:21
文章分类

全部博文(290)

文章存档

2016年(13)

2015年(3)

2014年(42)

2013年(67)

2012年(90)

2011年(75)

发布时间:2013-01-05 15:14:23

我的开发环境: Ubuntu-12.04  所有软件包为最新1. 安装GNU工具链sudo apt-get insatll gcc-arm-linux-gnueabisudo apt-get insatll g++-arm-linux-gnueabi安装完成后会在 /usr/arm-linux-gnueabi/ 目录下生成库文件、头文件等。 我安装的GCC版本为:arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3Copyright (C) 2011 Free Software Foundation, Inc.2. 安装......【阅读全文】

阅读(1026) | 评论(0) | 转发(0)

发布时间:2013-01-04 23:02:15

在qemu下练习linux内核是十分方便的:不用修改内核后每次启动机器,而且可以很好的调试内核。安装交叉编译器。这里选择The Embedded Linux Development Kit (ELDK),可以从http://www.denx.de/wiki/DULG/ELDK下载。安装十分简单,注意需要磁盘上有3G空间。 编译内核 qemu支持arm的cpu,我们使用下面的命令可以知道qemu能够模拟的机器。apple@apple-desktop:~$ qemu-system-arm -M ?Supported machines are:syborg  &n......【阅读全文】

阅读(1461) | 评论(0) | 转发(1)

发布时间:2013-01-04 22:47:29

一、系统版本选择     交叉编译器版本4.4.0     内核版本2.6.30.8     busybox版本1.16.2 二、内核编译     修改Makefile, ARCH=arm, CROSS_COMPILE=arm-eabi-。     make mrproper     make versatile_defconfig     添加eabi支持:[*] ......【阅读全文】

阅读(1986) | 评论(0) | 转发(0)

发布时间:2013-01-04 09:31:43

如果只有一个内核映像文件,想要获取他的 .config 配置,有如下两个方法前提是内核中选择了:General setup  --->   <*> Kernel .config support                              ......【阅读全文】

阅读(1857) | 评论(0) | 转发(1)

发布时间:2013-01-03 13:54:25

一.概述         首先, vim+cscope+ctags真的很强大,对于一个在Linux下玩了近2年的我来说,我在此感到十分惭愧。我之前极少使用vim,没接触过 cscope和ctags,看程序也就用gedit和find。如今学习Linux内核时发现这3个工具非常有用,有了它们,我不用再在find之后的文 件列表里苦苦找寻某个函数或者某个变量的定义,而是很轻松地找到想要的东西,最重要的是,对学习Linux内核的信心大增。在此仅以简单的形式记录(不完 全,以后用到时再记录)这三个东东是怎么使用的,方便以后......【阅读全文】

阅读(748) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册