最近在以Beaglebone Black(BBB)为平台学习嵌入式linux系统,在学习驱动开发的过程中首先需要编译内核模块,插入、卸载内核模块。
但是编译内核模块需要相应版本的内核源码或者内核头文件,登陆BBB查看内核版本:
本以为在主机上用通用版本的内核编译就可以了,结果insmod模块失败。很多人选择在BBB上直接编译内核模块,此时需要内核头文件,BBB默认的系统是不自带kernel源码的,可惜安装此版本的kernel header也失败了。
苦寻多时,终于在git上找到了解决方案:
https://github.com/RobertCNelson/ti-linux-kernel-dev/releases
在这个链接下可以下载对应版本的文件&
Beaglebone: 获得内核源码
最新推荐文章于 2022-06-21 18:26:14 发布