常用的网站开发语言有哪些,邵武建设局网站,网站中使用特殊字体,平凉哪家做企业网站1、安装编译内核环境包
编译需要用到kernel 源码#xff0c;centos 下需先安装 kernel-devel 包#xff0c;要下与自己kernel 对应版本 yum install kernel-devel 2、首先从内核或自己写的模块#xff0c;发到编译环境中 注#xff1a;就像我自己拷贝一个 bcache 驱动的目…1、安装编译内核环境包
编译需要用到kernel 源码centos 下需先安装 kernel-devel 包要下与自己kernel 对应版本 yum install kernel-devel 2、首先从内核或自己写的模块发到编译环境中 注就像我自己拷贝一个 bcache 驱动的目录我就想单独编译它要不然整体编译内核太费事、费时
3、制作编译Makefile
# SPDX-License-Identifier: GPL-2.0CROSS_COMPILEgcc
KDIR/lib/modules/5.10.106-4/buildobj-m : bcache.o
bcache-objs alloc.o bset.o btree.o closure.o debug.o extents.o\io.o journal.o movinggc.o request.o stats.o super.o sysfs.o trace.o\util.o writeback.o features.oINCLUDE_DIRS : $(addprefix -I,$(shell find ../ -type d ))
ccflags-y: -I$(_KDIR)/include/linux/ -I$(PWD)/
#ccflags-y -Wno-declaration-after-statementall:make ARCH${ARCH} -C $(KDIR) M$(PWD) modulesclean:make ARCH${ARCH} -C $(KDIR) M$(PWD) clean4、make 编出 ko