zoukankan      html  css  js  c++  java
  • kernel生成针对x86架构的tags和cscope数据库

    最近下载了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、可以输出该函数调用的函数。

  • 相关阅读:
    软件评价——360安全卫士
    对于软件工程课程的疑问
    附加作业
    个人最终总结
    结对编程 电梯调度程序
    读程序作业
    VS2015 单元测试
    VS2015 的安装过程
    四则运算程序
    对于软件的点评
  • 原文地址:https://www.cnblogs.com/litifeng/p/8448635.html
Copyright © 2011-2022 走看看