专栏中心

EEPW首页 > 专栏 > 今日记录-编译模块的Module.symvers问题和ctags问题

今日记录-编译模块的Module.symvers问题和ctags问题

发布人:电子禅石 时间:2020-06-24 来源:工程师 发布文章
今天遇到了两个问题,上网搜索了一番,再经过自己的实践,解决了,具体如下:
(1)编译模块的Module.symvers问题
   今天在龙芯2f上编译驱动模块时,出现错误,有个关键信息是:

  WARNING: Symbol version dump /usr/src/linux-2.6.27-6/Module.symvers
           is missing; modules will have no dependencies and modversions.
在网上以这个信息google搜索了一下,说是内核缺少Module.symvers这个问题。解决办法只需要执行如下三个命令就可以了:
make   oldconfig
make   prepare
make  scripts

以上三步 真能解决 缺少Module.symvers 的问题。

(2)在龙芯2f机器上为内核代码建立tags时,不能递归。
一开始是用tags --help,但是发现里面的选项和命令好像都无法实现递归生成。google了一下,查到这篇文章:
http://blog.csdn.net/hzhzh007/article/details/6549675
说是不能递归创建CTAGS的原因是用的是GNU EMACS ETAGS,命令行上ctags --version了一下,发现确实是这个版本。按里面的方法
执行:sudo apt-get install exuberant-ctags就可以了。
————————————————

原文链接:https://blog.csdn.net/lqx4_3/article/details/6673797


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

宁德时代计划赴香港二次上市

国际视野 2025-01-09

中国教育电视台-2009年NUEDC颁奖仪式报道

Ceva Wi-Fi 6和蓝牙IP助力恒玄科技全新组合产品

芯科科技助力涂鸦智能打造Matter over Thread模块,简化Matter设备开发

北京电视台-2009年NUEDC颁奖仪式报道

用Arduino代码库做LED灯带控制 太强了!

Ceva助力欧冶半导体下一代ADAS芯片组实现更智能、更安全的电动汽车

恩智浦携手RT-Thread,全力赋能智能工业与物联网新时代!

【电动车和能效亮点】小米汽车与蔚来、小鹏和理想汽车合作扩大充电网络

MCX L微控制器发布:搭载超低功耗感应域,功耗比其他MCX MCU低3倍!

恩智浦6.25亿美元收购TTTech Auto

瑞萨单片机技术概述

视频 2011-06-13

Ceva与联发科携手升华身临其境的空间音频移动娱乐体验

上海教育台-NEC电子杯NUEDC竞赛开赛仪式视频报道

更多 培训课堂
更多 焦点
更多 视频

技术专区