第一种,

obj-m := hello_world.o
module-objs := file1.o file2.o

使用编译语句:

[root@localhost ko]# make -C /usr/src/kernels/2.6.32-71.el6.i686/ M=`pwd` modules


第二种:

ifneq ($(KERNELRELEASE),)
obj-m := hello_world.o
else
KERNELDIR ?= /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
endif

直接使用

[root@localhost ko]# make 




相关文章:

  • 2022-12-23
  • 2021-11-23
  • 2022-01-25
  • 2022-01-07
  • 2021-11-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-23
  • 2021-12-26
  • 2022-12-23
  • 2021-12-28
  • 2021-09-18
  • 2022-12-23
相关资源
相似解决方案