内蒙古高等级公路建设开发有限责任公司网站,杭州网站建设外包公司,中国能源建设股份有限公司新网站,网站开发网页加载缓慢查询数据库慢背景
偶然的机会#xff0c;在insmod驱动模块的时候#xff0c;遇到报错#xff1a; 查找原因#xff0c;说是当前系统内核版本和模块编译使用版本不同#xff01;
使用如下命令查看当前系统内核版本#xff1a;
uname -r 使用modinfo命令#xff08;嵌入式设备没有此…背景
偶然的机会在insmod驱动模块的时候遇到报错 查找原因说是当前系统内核版本和模块编译使用版本不同
使用如下命令查看当前系统内核版本
uname -r 使用modinfo命令嵌入式设备没有此命令时可以在编译ko的服务器上使用查看模块的内核版本信息 可以看到两个内核版本是相同的但是svn号不同
添加/去除LOCALVERSION
进入内核menuconfig页面搜索localversion使能或关闭如下选项即可完成localversion的添加或去除 同理如果想在uboot中添加或去除localversion信息同样进入menuconfig进行配置 LOCALVERSION添加原理
在scripts/setlocalversion脚本中会根据相关版本信息进行localversion的添加并且可以读取git和svn版本号 详细解析参考如下链接
Linux 内核编译 LOCALVERSION 配置(分析内核版本号自动添加的““号)_scmversion_尚先生的博客的博客-CSDN博客