Firefly开源社区

打印 上一主题 下一主题

[Linux] 编译驱动模块的makefile

83

积分

0

威望

0

贡献

技术小白

积分
83

编译驱动模块的makefile

发表于 2023-12-2 17:16:52      浏览:2253 | 回复:3        打印      只看该作者   [复制链接] 楼主
设备使用android系统
使用makefle
ARCH := arm64
CROSS_COMPILE := aarch64-linux-android- LLVM=1 LLVM_IAS=1
KSRC ?= /home/test/rk3388/rk3588_Android/kernel-5.10
obj-m += test.o
all: modules

modules:
        $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(shell pwd) modules





设备使用ubuntu20系统下怎么编译驱动文件?


请大神帮忙解决一下。谢谢。
回复

使用道具 举报

298

积分

0

威望

0

贡献

禁止发言

积分
298
发表于 2023-12-4 11:08:16        只看该作者  沙发
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

83

积分

0

威望

0

贡献

技术小白

积分
83
发表于 2023-12-4 11:09:53        只看该作者  板凳
qq2317783075 发表于 2023-12-4 11:08
要自己写一个驱动编译进内核吗?

是自己写的驱动编译成.ko文件,然后拷贝到设备中,使用insmod命令加载驱动
回复

使用道具 举报

15

积分

0

威望

0

贡献

技术小白

积分
15
发表于 4 天前        只看该作者  地板
changye 发表于 2023-12-4 11:09
是自己写的驱动编译成.ko文件,然后拷贝到设备中,使用insmod命令加载驱动

编译.ko文件,as/types.h找不到,你遇到过吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表