码迷,mamicode.com
首页 >  
搜索关键字:编译内核    ( 364个结果
sudo保持环境变量
编译Linux内核的最后是make modules_install install,这两个一般都需要root权限,即sudo,而一般我交叉编译内核时都是在.bashrc中export ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 等等,而sudo默认会复位掉 ...
分类:其他好文   时间:2018-04-04 21:12:25    阅读次数:152
三、内核启动(一)
内核的实际起始函数为 start_kernel() 函数,然后再调用其他函数来执行启动。再调用此函数之前,需要先将通过编译内核获得的 zImage 进行解压,请按成页目录构建等基本任务。 调用 start_kernel 的过程分为以下三个阶段: 3.1 内核解压 3.1.1 准备阶段 解压缩准备阶段 ...
分类:其他好文   时间:2018-03-15 22:19:48    阅读次数:310
编译内核提示mkimage command not found – U-Boot images will not be built
按照以往经验,我们需要安装依赖包: sudo apt-get install uboot-mkimage 但却提示”现在没有可用的软件包 uboot-mkimage,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃“ 怎么破? 按照其提示,安装”u-boot-tools“即可 ...
分类:其他好文   时间:2018-03-09 15:07:51    阅读次数:272
企业 - 编译内核
编译内核
分类:其他好文   时间:2018-03-07 15:00:37    阅读次数:135
内核工具 – Sparse 简介【转】
转自:http://www.cnblogs.com/wang_yb/p/3575039.html Sparse是内核代码静态分析工具, 能够帮助我们找出代码中的隐患. 主要内容: Sparse 介绍 Sparse 使用方法 Sparse 在编译内核中的使用 补充 1. Sparse 介绍 Spars ...
分类:其他好文   时间:2018-03-07 11:40:23    阅读次数:170
内核编译
当特定环境需要,为了提升服务器性能或支持特定的硬件设备,我看可以选择裁剪内核和特定模块的编译。而编译内核则需要以下几个步骤 一、环境配置 1、最基本的gcc编译器2、openssle-devel包3、 ncurses包(处理图形界面配置)4、kernel源码文件(www.kernel.org获得最新 ...
分类:其他好文   时间:2018-02-28 23:03:26    阅读次数:215
python3之协程
1、协程的概念 协程,又称微线程,纤程。英文名Coroutine。 线程是系统级别的它们由操作系统调度,而协程则是程序级别的由程序根据需要自己调度。在一个线程中会有很多函数,我们把这些函数称为子程序,在子程序执行过程中可以中断去执行别的子程序,而别的子程序也可以中断回来继续执行之前的子程序,这个过程 ...
分类:编程语言   时间:2018-02-22 13:37:21    阅读次数:248
fedora26 编译内核出现Can't use 'defined(@array)' 错误
cd /kernel/ vim timeconst.pl 把373行中的if (!defined(@val)) { 改为if (!@val) { ...
分类:其他好文   时间:2018-02-10 11:17:20    阅读次数:173
Insmod模块加载过程分析
一.背景 a) 在进行JZ2440的一个小demo开发的时候,使用自己编译的内核(3.4.2)及lcd模块进行加载时,insmod会提示加载失败因为内核版本不匹配(提示当前内核版本为空),并且显示模块的内核版本为空。 b) 尝试过修改编译的Makefile文件的内核目录,及重新编译内核及模块并重新烧 ...
分类:其他好文   时间:2018-02-06 01:04:35    阅读次数:365
文件系统制作
1 创建目录 【说明】在/lib/目录下存放的是ARM平台支持的库,库在交叉编译器那里。 ...
分类:其他好文   时间:2018-01-29 17:36:57    阅读次数:145
364条   上一页 1 ... 6 7 8 9 10 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!