Linux内核
文章平均质量分 51
Water Water Water
别看我
展开
-
高通9x07两种启动模式
fota升级:recovery模式系统给system正常系统进行升级。原创 2021-01-25 11:04:23 · 502 阅读 · 0 评论 -
Android各image分析
3.1 boot.img boot.img = boot_img_hdr + zImage(kernel) + boot-ramdisk boot.img中ramdisk1里的init.rc位于*\system\core\rootdir\init.rc* 手机正常启动时,用的就是boot.img。首先内核态的init线程加载kernel image和ramdisk image到RAM中;其次,kernel自解压zIm.原创 2021-01-23 16:39:40 · 1550 阅读 · 0 评论 -
交叉编译和非交叉编译
5.2 gcc编译 5.2.1 非交叉编译 gcc是ubuntu系统(linux操作系统内核)下面用来将代码编译成一个可执行程序的手段。编译出来的是适用于linux系统的可执行二进制文件。 gcc编译: gcc -c hello.c -o hello 例: 注意:单gcc表示非交叉编译,编译出来的可执行文件hello,只能在当前主机(x86架构)上运行。 为何能直接运行gcc命令,因为在/usr/bin/下存在gcc运行程序,并且/usr/bin/已存于环境变量$PATH中。 注意:若程序中使用了pt原创 2021-01-20 16:30:45 · 446 阅读 · 0 评论 -
Linux内核下载及编译
linux内核下载:https://mirrors.edge.kernel.org/pub/linux/kernel/ https://www.kernel.org/ 编译内核: (1)make menuconfig (2)make (3)make modules_install install (4)make install (5)update-grub原创 2021-01-19 20:37:35 · 220 阅读 · 0 评论