博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux系统灵活运用灯[android课程3]
阅读量:4879 次
发布时间:2019-06-11

本文共 570 字,大约阅读时间需要 1 分钟。

1,文件如何生成:

 

 -----

 ----

(二),把hello例子贴过来后,编译问题:

在编译Android 4.0驱动的时候,使用到了proc_dir_entry结构体中的owner成员,但是编译的时候,却出现了下面的错误:

[plain]
  1. drivers/hello/hello.c:217: error: 'struct proc_dir_entry' has no member named 'owner'  
  2. make[2]: *** [drivers/hello/hello.o] 错误 1  
  3. make[1]: *** [drivers/hello] 错误 2  
  4. make: *** [drivers] 错误 2  

由错误信息可以看出struct proc_dir_entry结构体中没有找到owner的成员。

 

看到引用的proc_fs.h头文件,发现里面的struct proc_dir_entry结构体中,的确没有owner成员,

在该结构体中添加以下代码:

[cpp]
  1. struct module *owner;  

保存后,重新编译,OK了。

proc_fs.h文件在kernel源码下的include/linux目录下面

 

---

转载于:https://www.cnblogs.com/Ph-one/p/4583534.html

你可能感兴趣的文章
读罢泪两行,人生成长必须面对的10个残酷事实
查看>>
ASP 32位程序运行与64位问题:ADODB.Connection 错误 '800a0ea9' 未指定提供程序,也没有指派的默认提供程序。...
查看>>
xcode-git笔记
查看>>
TCP和UDP的优缺点及区别
查看>>
MATLAB消除曲线毛刺Outlier Detection and Removal [hampel]
查看>>
MySQL DATE_SUB() 函数
查看>>
在SSH框架下按条件分页查询
查看>>
jquery选择器
查看>>
【javascript学习——《javascript高级程序设计》笔记】DOM操作
查看>>
高效的SQL语句翻页代码
查看>>
NPAPI插件开发详细记录:用VS2010开发NPAPI插件步骤
查看>>
linux下Makefile全解(二)
查看>>
XMLHTTP.readyState的五种状态
查看>>
百度外卖 前端面试题
查看>>
record for json formate site
查看>>
查询树形的根节点
查看>>
HDU 1272 小希的迷宫
查看>>
hdu 5412 CRB and Queries(整体二分)
查看>>
CentOS如何安装linux桌面?
查看>>
Speech and Booth Demo in Maker Faire Shenzhen 2018
查看>>