xconfig配置注意

原创 2012年03月31日 15:50:00

  3月12日,开始慢慢接触编译新的板子上的内核,由于公司的商业机密,不便透露具体的板子型号,造成不必要的麻烦。
  在参加工作之前,对于编译内核选项常用的是make menuconfig命令进行裁剪,但是对于其他形式的config形式不是很了解,现在正式接触到xconfig选项,基于GUI界面的编译选项,只需点点鼠标就可以完成,很舒服。但是对于内核的初学者,还是建议使用make menuconfig,有利于熟悉内核编译选项。
  一、在使用使用xconfig选项之前,先安装三个包:
  sudo apt-get install libqt3-headers libqt3-mt-dev libqt3-compat-headers libqt3-mt
  使用toolchain,第一,源码编译(会有专门的一章说好玩的toolchain);第二,修改路径直接使用已经编译的好的toolchain,往往在实际工作中用得比较多,着重讲运用部分,省去繁琐过程。
  二、修改/etc/profile文件,添加三条语句:
  export ARCH="arm"  
  export CROSS_COMPILE=“arm-linux-”
  export PATH=“$PATH/toolchain(文件名)/bin”
  三、关于生成不同image的配置选项。
  在默认的条件下,生成zImage和Image,但是也可以用到其他格式的配置选项。说到zImage、Image和uImage区别也很简单,Image是未压缩的内核映像文件,zImage是一种压缩的内核映像文件,而uImage是U-boot开发中的内核映像文件,只是在zImage的中加入和64K的头部信息,例如版本,文件大小,文件格式等。
  需要编译uImage该怎么办呢?原本以为直接使用
  "make uImage"
  即可生成uImage,但后面居然没有,提示缺少mkimage。看来要跳到第四步了。
  四、mkimage是u-boot中制作uImage的工具(姑且是这样理解),一开始拿到uboot源码的时候,有点手足无措,编译之前首先查看Makefile,发现有合适的config选项,直接make,tab键补全***(所需要烧录板子的型号)。
  然后,"make all" 就可以再boot/目录下生成mkimage。最后将mkimage copy 到/usr/bin下即可。

ubuntu 升级内核实战

转自:http://forum.ubuntu.org.cn/viewtopic.php?p=2730876 ubuntu 12.04内核是linux 3.2.0-24,其实升级到最新版本3.3.4也...
  • kevinshq
  • kevinshq
  • 2013年08月01日 13:50
  • 633

MySQL主从配置注意点!

一、做了MySQL主从也有一段时间了,这两天检查磁盘空间情况,发现放数据库的分区磁盘激增了40多G,一路查看下来,发现配置好主从复制以来到现在的binlog就有40多G,原来根源出在这里,查看了一下m...
  • aggrelxf
  • aggrelxf
  • 2015年01月15日 16:09
  • 1085

使用ajax提交form表单,包括ajax文件上传

使用ajax提交form表单,包括ajax文件上传 出处https://www.cnblogs.com/zhuxiaojie/p/4783939.html 前言 使用ajax请求数据,很多人都...
  • struggleCode
  • struggleCode
  • 2017年12月18日 11:40
  • 40

Redis 请务必注意 Redis 安全配置,否则将导致轻松被入侵

一、前言 前段时间,在做内网影响程度评估的时候写了扫描利用小脚本, 扫描后统计发现,内网中60%开放了redis6379端口的主机处于可以被利用的危险状态,因为都是一些默认配置造成的 考虑到本社...
  • u011574239
  • u011574239
  • 2017年12月25日 14:10
  • 66

Redis安装配置注意事项及相关设置

在Linux系统下安装Redis服务器这里就不详细介绍这里推荐几个网址: http://www.runoob.com/redis/redis-install.html(这是菜鸟教程上的 讲的不是很详细...
  • feifuzeng
  • feifuzeng
  • 2017年06月30日 11:18
  • 238

nginx 之 注意事项

1。识别 X-Forwarded- style headers: nginx 设置的X-Forwarded- 格式的header,如 X-Forwarded-Proto,若要让被代理的web服务...
  • zhongzh86
  • zhongzh86
  • 2017年04月14日 16:04
  • 715

详解java环境的安装注意事项和环境变量的配置

作为开年的第一篇Blog,比往年稍微来的更晚了一些!但是也丝毫不影响继续前进的脚步。好了,进入正题。作为一个java菜鸟来说,首先主要的就是来安装配置自己的java的环境。很少写这样类似教程的博客,主...
  • chenfanglincfl
  • chenfanglincfl
  • 2014年01月06日 16:58
  • 2035

Ajax需要注意的几个问题

在应用Ajax时,需要注意安全问题、性能问题和浏览器兼容性问题,下面进行具体介绍。 一 安全问题 随着网络的普及,安全问题已经是一个不可忽略的重要问题了。由于Web本身就是不安全的,所以尽可能降低...
  • chengqiuming
  • chengqiuming
  • 2017年04月12日 10:49
  • 221

Composer安装使用

参考: http://docs.phpcomposer.com/00-intro.html http://www.udpwork.com/item/10716.html http://phper...
  • kikajack
  • kikajack
  • 2017年11月06日 19:25
  • 594

php+apache配置注意的一些细节

# # This is the main Apache HTTP server configuration file.  It contains the # configuration direc...
  • maorenqi101
  • maorenqi101
  • 2013年04月25日 16:46
  • 395
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:xconfig配置注意
举报原因:
原因补充:

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