- 博客(2)
- 收藏
- 关注
原创 linux编写驱动,ko文件加载提示提示could not insert module hello.ko: Invalid module format
在sudo insmod xxx.ko文件时提示提示could not insert module hello.ko: Invalid module format。如果输出:CONFIG_MODULE_SIG=y。说明你的内核强制要求签名。总而言之,最后检查到了模块签名(敲碗重点!也是波折了很多,检查了头文件类型是否兼容。等等(中间吃了个饭忘记还检查了什么)续上一篇成功编译出ko文件。检查了gcc版本是否兼容。
2025-03-11 21:02:35
153
1
原创 在Linux下写一个简单的驱动程序,make时报错
但是这段时间开始接触项目,意味着必须要自己去写了,于是尝试在网上找教程从头开始学习,结果只是写一个简单的hello都折腾了一下午,虽然最后发现问题很扯淡,但是还是记录学习一下。第一次报错提示为:** 没有规则可制作目标“arch/x86/entry/syscalls/syscall_32.tbl”,由“arch/x86/include/generated/uapi/asm/unistd_32.h” 需求。天杀的,我找到了半天,突然发现,我的c文件的后缀是cpp。虽然有点弱智,但是还是很开心!
2025-03-11 16:24:28
206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人