主目录下的vmlinux和arch/arm/boot/compressed/vmlinux有什么关系?具体作用所有什么不同 我只知道vmlinux是内核,arch/arm/boot/compressed/vmlinux是用来生成压缩内核zImage用的
net.o 模块能成功生成.但是在link成vmlinux时提示错误如下,这个问题应该是出在哪里? powerpc-405-linux-gnu-ld -T arch/ppc/vmlinux.lds -Ttext 0xc0000000 -Bstatic arch/ppc/kernel/head_4xx.o init/main.o init/version.o init/do_mounts.o \ --start-group \ arch/ppc/kernel/kernel.o arch/ppc/platforms/platform.o arch/ppc/mm/mm.o arch/ppc/lib/lib.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o arch...
我刚开始看内核编译,看了关于内核编译的许多文章, 可是有几个基本知识不清楚: 内核包括哪些文件?(目录)? 系统编译都做了什么?生成了什么?这些东西什么时候被使用到?如何使用? 最精简的LINUX系统都包括什么?应该如何来裁减?