使用Kconfig时,需要注意的地方 1.在Kconfig中定义的配置宏,前缀都没有"CONFIG_",只有编译内核时,自动生成autoconf.h才会出现前缀. 2.如果XX_defconfig板卡配置文件中定义新的宏=y时,而在Kconfig并没有声明它,则内核编译出来的autoconf.h里也 ...
分类:
系统相关 时间:
2019-01-19 20:05:24
阅读次数:
268
因为我用以前版本死活都没有成功,更新系统,重新安装xcode终于成功了。系统版本xcode版本编译版本注意点是XNU要依赖几个工具先得编译那个几个工具。编译工具时会报头文件找不到的问题。(应该这些工具是水果从大项目里抽出来的应该不是一个单独的项目)解决方案有:1.当前目录有的把〈〉修改成""。2.当前目录没有的去那5个目录里找(xnu还有那4个要编译的工具)3.看源码后面的注释
分类:
其他好文 时间:
2019-01-11 10:13:25
阅读次数:
363
1.安装wireless 2.安装pciutils,运行命令查看无线网络设备硬件的名字 3.解压在编译lfs过程中用过的linux内核包,进入linux内核包按照lfs的linux内核编译方法编译内核加入以下配置 安装推荐依赖 libnl-3.4.0 libnl下载地址:http://mirror. ...
分类:
其他好文 时间:
2019-01-02 13:57:58
阅读次数:
286
1. 下载内核源码和交叉编译链,交叉编译链我用的 2. 例如: 3. 这里我用的是arm 4. 5. 在4.x的机器上编译3.x的内核需要把 第373行改为 ``if (!@val) {`` ...
分类:
移动开发 时间:
2018-12-14 17:39:28
阅读次数:
195
下载源码文件 linux官网:https://www.kernel.org/ mainline:测试版 stable:稳定版 安装开发包组 yum groupinstall "development tools" .config:准备文本配置文件 借助已经编译好的内核特性,5000多个特性,个人进行 ...
分类:
其他好文 时间:
2018-12-09 16:39:52
阅读次数:
206
Linux 内核提供了一种通过 proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc 文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过 proc 得到系统的信息,并可以改变内核的某些参 ...
分类:
系统相关 时间:
2018-12-09 01:01:41
阅读次数:
287
在编译linux内核3.0.8当中出现的问题 交叉编译器版本4.4.6 1.In file included from drivers/usb/host/ehci-hcd.c:124:drivers/usb/host/ehci.h:747: warning: function declaration ...
分类:
系统相关 时间:
2018-12-04 14:47:37
阅读次数:
676
1、内核功能:内存、外设管理2、实验步骤: 安装相应的软件包 拷贝源码包到/usr/src并解压(也可以放到其他目录) 进入源码所在目录 make menuconfig make make modules_install make install 如果都成功,则可得到内核镜像 3、.deb结尾的文件 ...
分类:
系统相关 时间:
2018-11-04 19:31:10
阅读次数:
1189
0、请使用物理机安装,虚拟机没编译成功1、先查看一下系统版本,需要是centos6,内核2.6cat/etc/*releaseuname-r[root@lvs-fullnat-one~]#cat/etc/*releaseCentOSrelease6.5(Final)LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-
分类:
其他好文 时间:
2018-10-22 20:39:11
阅读次数:
282