reverse_xiaoyu

忘记并不可怕,可怕的是你从来就都不知道!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

   编译驱动,报错:implicit declaration of function “copy_form_user”,

                                   implicit declaration of function “copy_to_user”,

        原因很简单是缺少头文件。

添加头文件即可:

       #include <linux/uaccess.h>

报错:

  

 

 解决:

  

 

PS:有的网友提到添加#include <linux/uaccess.h>。

对于这个问题,参考这篇文章:https://blog.csdn.net/qq_40421682/article/details/97261197

  1. 在3.3版本之后的内核编译中,用#include <asm/switch_to.h>代替#include <asm/system.h>
  2. 用#include <generated/autoconf.h>代替#include <linux/autoconf.h>
  3. 用#include <linux/uaccess.h>代替#include <asm/uaccess.h>
posted on 2020-11-23 23:39  Reverse-xiaoyu  阅读(826)  评论(0编辑  收藏  举报