由于实验室需要,要学习Linux下的驱动开发,正好自己也好好学习linux下的驱动开发,但是书本的代码编写碰到一个问题,就是在Ubuntu下不能编译,经过网上的搜索后,找到如下一篇博客,非常不错,如下: 编译LDD3-scull
1. 安装scull可以通过insmod或者自带的那个scull_load脚本,脚本默认没有执行权限,所以需要chmod +x一把
于实验室需要,要学习Linux下的驱动开发,正好自己也好好学习linux下的驱动开发,但是书本的代码编写碰到一个问题,就是在Ubuntu下不能编译,经过网上的搜索后,找到如下一篇博客,非常不错,如下:。在 源码中发现只能是current存在错误,curre
打开Makefile,将CFLAGS屏蔽掉:# CFLAGS += $# CFLAGS += -I$. linux/config.h文件找不到,可能时新版内核结构改变了,这个文件被删除了吧。打开main.c,把#include <linux/conf
由于Linux内核版本更新的原因,LDD3提供的源码无法直接使用,下面是本人编译scull源码时出现的一些问题及解决方法。
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号