首页 > 数据库技术 > 详细

kernel生成针对x86架构的tags和cscope数据库

时间:2018-02-14 18:34:47      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:针对   pan   tag   内核   架构   color   power   系统   lin   

最近下载了kernel的最新源码4.15版,但下载后的linux内核不仅包含了x86架构的函数还包含了如:arm、powerPC等等其他架构的函数,如果直接生成tags文件,将来查找时,多种架构的同名函数会混淆在一起,很不方便。好在,贴心的linux内核组给准备了tags.sh文件,可以自动生成相应的tags(ctags用),和cscope.out(cscope用)。

命令如下:

make tags ARCH=x86      //生成tags文件,根据系统决定是x86还是x86_64
make cscope ARCH=x86    //生成cscope的tags数据库

注意:1、必须提前安装好ctags和cscope这2个软件。

2、cscope比ctags功能强大,但使用比较麻烦:

cscope比ctags强大的地方:

1、可以搜索调用的函数。

2、可以输出调用该函数的函数。

3、可以输出该函数调用的函数。

kernel生成针对x86架构的tags和cscope数据库

标签:针对   pan   tag   内核   架构   color   power   系统   lin   

原文:https://www.cnblogs.com/litifeng/p/8448635.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号