当前位置:七道奇文章资讯系统安全Linux安全
日期:2012-05-06 00:00:00  来源:本站整理

实用本领:利用Emacs Cscope来阅读代码[Linux安全]

赞助商链接



  本文“实用本领:利用Emacs Cscope来阅读代码[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  1. 安装 cscope,

  http://cscope.sourceforge.net/

  到这里下载cscope, 最新版本为 15.6.

  假如你利用 debian 大概 ubuntu,直接 sudo apt-get install cscope便可以了

  2. 安装 xcscope.el

  把 cscope 附带的 xcscope.el 文件放到你的 emacs的 load-path 下,在 ~/.emacs 中增添:

  (require 'xcscope)

  3. 生成 project 文件列表,可以用以下号令完成.比方kernel代码,找出所以 .h, .c, .S文件

  find -type f | grep -E '\.[chS]$' > cscope.files

  4. 生成 cscope 索引文件, -k 专门用于生成 linux kernel 源码的索引

  cscope -b -k

  5. 运行 emacs,以下是一些常用的按键

  C-c s C-h 查看全部的 cscope 相关的按键

  C-c s a 设定索引文件所在目录

  C-c s c 查找调用该函数的地方

  C-c s g 查找该标记的全局定义

  C-c s f 查找该标记对应的文件

  ...

  假如习惯了Emacs的这种按键,感受利用起来还是挺便利的,感爱好的可以自己领会.

  以上是“实用本领:利用Emacs Cscope来阅读代码[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 实用本领:利用Emacs Cscope来阅读代码
  • 实用本领:在Ubuntu系统下安装.bin程序
  • 实用本领 云中的数据保护和灾难恢复
  • 五招Windows Server 2008实用本领
  • Windows 7下TAB键的实用本领放送
  • Win7实用本领两招 让硬盘灯不再狂闪
  • 70个实用本领!带你完好玩转Windows7
  • Windows 7系统库功效实用本领三则
  • Windows 7用户文件设置轻松传送实用本领
  • iPhone/苹果手机的十个实用本领
  • Windows系统网络弊端解除八项实用本领
  • Access 2002的三个实用本领
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .