博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
错误: 隐式声明函数‘kmalloc’ [-Werror=implicit-function-declaration]
阅读量:4179 次
发布时间:2019-05-26

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

编译时遇到这个错误,原因是没有包含头文件linux/slab.h.

/home/xxha/study/char/memdev.c:152:2: 错误: 隐式声明函数‘kmalloc’ [-Werror=implicit-function-declaration]

隐式声明函数错误的意思是函数在未声明之前就被调用了,需要先声明这两个函数,版本变化导致这个错误的出现。

解决方法:

找到kmalloc与kfree的声明头文件并include进来就可以了

#include <linux/slab.h>

转载地址:http://kbeai.baihongyu.com/

你可能感兴趣的文章
elasticsearch 命令调试
查看>>
index 特定情形的设置
查看>>
Linux hung参数
查看>>
elasticsearch 运维reroute 去除index丢失分片
查看>>
elasticsearch 创建index 原则
查看>>
elasticsearch index设置
查看>>
elasticsearch high level rest client 开发注意事项
查看>>
全链路压测笔记
查看>>
CSDN,我来啦~
查看>>
算法分析初步
查看>>
linux文件权限和访问模式
查看>>
vi编辑器
查看>>
linux文件管理
查看>>
程序设计语言
查看>>
认识bash 这个Shell
查看>>
变量+shell变量(1)
查看>>
Shell 替换+运算符
查看>>
Shell注释+字符串+数组
查看>>
难得的小日记
查看>>
What is DNS?
查看>>