找不到/lib/modules/'uname -r'/build and Stop

场景说明:在编译r8168型号网卡驱动的时候,错误提示如下:

找不到/lib/modules/‘uname -r‘/build and Stop

编译网卡驱动r8168.ko,需要用到/lib/modules/‘uname -r‘/build这个文件夹

build这个文件夹,实际上是个软链接:

build -> ../../../usr/src/kernels/2.6.3(你的系统版本号),

如果安装的时候提示“no such file or directory”,说明usr/src/kernels/2.6.3这个文件夹没有创建。

而安装内核头文件kernel-devel之后,它就会出现。执行:

yum install kernel-devel

内核模块r8168.ko的编译也会顺利进行

找不到/lib/modules/'uname -r'/build and Stop

时间: 2024-08-04 15:42:42

找不到/lib/modules/'uname -r'/build and Stop的相关文章

编写一个简单的内核驱动模块时报错 “/lib/modules/3.13.0-32-generic/bulid: 没有那个文件或目录。 停止。”

编写一个简单的内核驱动模块 1 static int hello_init() 2 { 3 printk("hello,I am in kernel now\n"); 4 return 0; 5 } 6 void addfunc(int a,int b) 7 {return a+b;} 8 static void hello_exit() 9 { 10 printk("hello ,I will leave the kernel now\n"); 11 } 12 m

uname -r和在usr/src下的版本号不一致

转至 http://my.oschina.net/dbmzlinux/blog/55912 问题的原因:安装vm_tools过程中提示找不到GCC header 解决方法如下: 大概步骤分10步: 1.安装c编译器 2.安装kernel-devel 3.检查kernel跟kernel-devel的版本号 4.两个版本号不一致,进行升级 5.再次检查版本号,还不一致,需要重启. 6.重启后,版本号一致. 7.用ls命令查看匹配kernel的c编译器的header的路径 8.安装vmware-too

你绝对想不到R文件找不到(cannot resolve symbol R)的原因

你绝对想不到R文件找不到(cannot resolve symbol R)的原因 最近在项目开发中 Android Studio 的 R 文件突然找不到了.IDE 中出现了以下提示 cannot resolve symbol R Clean And Rebuild 一般来说看到这个错误随便 Google baidu 回来的答案无非就是 clean -> rebuild 工程 而我的本能反应也是如此然而一点用都没有! 资源id冲突 虽然整个工程涉及到 R 文件都无法找到,但是跑起来却是正常,完全没

uname -r和uname -a了解

1.uname -r :显示操作系统的发行版号2.uname -a :显示系统名.节点名称.操作系统的发行版号.操作系统版本.运行系统的机器 ID 号. #uname -aHP-UX RX1600 B.11.23 U ia64 3811068750 unlimited-user license 其中各列的含义如下: 1. HP-UX 操作系统的名称 2. RX1600 网络中,节点的名称 3. B.11.23 操作系统发行版(release)的名称 4. U 操作系统version 5. ia6

卸载驱动出现:rmmod: can't change directory to '/lib/modules': No such file or directory

rmmod: can't change directory to '/lib/modules': No such file or directory 新建目录/lib/modules #mkdir -p /lib/modules 又出现 rmmod: can't change directory to '2.6.32.2-FriendlyARM': No such file or directory 继续新建 #mkdir -p /lib/modules/2.6.32.2-FriendlyARM

[转载]rmmod: can't change directory to '/lib/modules': No such file or directory

转载网址:http://blog.csdn.net/chengwen816/article/details/8781096 在我新移植的kernel(3.4.2)和yaffs2文件中,加载新编译的内核模块时,遇到如下问题(无法卸载模块): 1.rmmod: can't change directory to '/lib/modules': No such file or directory 此时应该在文件系统中创建/lib/modules目录,接着又有下面问题: 2. rmmod: can't

linux命令 uname -r 和 uname -a 的解释与演示

1.uname -r : 显示操作系统的发行版号2.uname -a :显示系统名.节点名称.操作系统的发行版号.内核版本等等. 系统名:Linux 节点名称: iZ2zeeailqvwws5dcuivdbZ 操作系统的发行版号:4.4.0-62-generic 内核版本:#83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 硬件平台:x86_64 机器硬件名:x86_64 系统处理器的体系结构:x86_64 操作系统:GNU/Linux 原文地址:https:

可执行程序找不到lib库地址的处理方法

默认情况下,可执行文件运行时只会去lib和/usr/lib中寻找,如果库安装在别的地方,则需要更新ld.so.conf文件 vi /etc/ld.so.conf 在该文件中,追加lib的路径如下(不要加include): /usr/local/thrift/lib 然后运行ldconfig命令让修改生效: sudo /sbin/ldconfig -v 再用ldd看下依赖库即可.

在Windows如何解决下Cocos2d-x示例代码TestCpp我找不到lib问题库文件

遇到此问题,首先确定失踪的库文件,然后找到文件夹,库文件. 在编制Cocos2d-x在TestCpp工程,提示缺少lib文件,共同拥有下面2种可靠解决方式: 1.在Cocos2d-x的根文件夹Debug.win32下找到全部库文件,拷贝到TestCpp的\cocos2d-x***\samples\Cpp\TestCpp\proj.win32\Debug.win32文件夹下. 2.点击项目-XX属性->链接器->常规->附加库文件夹.然后把所需库的库文件所在文件夹加入进去 版权声明:本文博