内核源码树已经建立好了,然后makefile是按《LDD3》中一模一样写的,但是老是编译失败,求高手解答啊,感激不尽!
k@ubuntu:~/driver$ make
make -C /lib/modules/2.6.32-33-generic/build M=/home/k/driver modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.32-33-generic'
scripts/Makefile.build:44: /home/k/driver/Makefile: 没有那个文件或目录
make[2]: *** 没有规则可以创建目标“/home/k/driver/Makefile”。 停止。
make[1]: *** [_module_/home/k/driver] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.32-33-generic'
make: *** [default] 错误 2
于 2012-09-13 14:00:51发表:
我也遇到同样问题,应该不是权限不够,因为我是在root下编译的!
于 2012-09-13 13:59:17发表:
我也遇到同样问题,应该不是权限不够,因为我是在root下编译的!
于 2012-09-13 13:58:31发表:
我也遇到同样问题,应该不是权限不够,因为我是在root下编译的!
于 2012-09-04 13:25:41发表:
是不是权限不够,尝试用sudo切换到root下再编译,看看行不行