如题,linux交叉编译内核驱动模块希望最终能在Android真机运行,但因为不知道详细的编译流程,也是现学现卖,搞了几天被各种报错问题困扰。
踩过的坑有:1.编译驱动前需要先编译内核源码,内核源码开始没编译通过。2.内核源码编译通过后,不知道用什么编译链3.后面用了NDK自带的交叉编译链,然并卵。
希望有大佬能提供详细的交叉编译教程。主要是目标运行平台是arm64、是针对Android真机的
最后附上:大佬编写的内核驱动模块
该驱动模块作者只提供驱动源码,未提供任何编译过程教程。希望有大佬能提供详细的交叉编译教程吧
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
-
1
svengong 前段时间编译过内核驱动模块,基本有这么几个步骤 1.找到一个合适的android 源码,比如android-9.0.0_r36 2.假设你手里有一部pixel2手机,把手机对应的Driver Bi ...