如何查找内核定义的宏和变量
2012-07-28 23:38
246 查看
在阅读内核源码和系统编程是,都会遇到不清楚的类型或者宏,如何去查找它的在内核中的原型呢?以下是其中的方法之一。
1、cd /usr/src/kernels/2.6.18-238.el5-i686,如果这个目录为空的话,则下载一个内核代码,解压
2、ctages _R * ,完成后在当前目录会产生tags 目录
3、在tags所在的目录下打开vim。在vim的命令模式下输入:ta 要查的关键字,即可查找
4、 ctrl+']'查光标所在的关键字
ctrl+'o'返回上一级
ctrl+'g'显示当前文件名
1、cd /usr/src/kernels/2.6.18-238.el5-i686,如果这个目录为空的话,则下载一个内核代码,解压
2、ctages _R * ,完成后在当前目录会产生tags 目录
3、在tags所在的目录下打开vim。在vim的命令模式下输入:ta 要查的关键字,即可查找
4、 ctrl+']'查光标所在的关键字
ctrl+'o'返回上一级
ctrl+'g'显示当前文件名
相关文章推荐
- PHP扩展开发与内核应用阅读笔记---php的作用域以及如何在扩展中定义,查找php变量
- 如何在内核里面查找某些结构体或者宏的定义
- 如何在内核里面查找某些结构体或者宏的定义
- 如何在内核里面查找某些结构体或者宏的定义
- 在MFC下如何定义全局变量和全局函数
- 如何不定义第三个变量,来交换变量A和B的值?
- 实例讲解如何查找某个对象的定义情况
- 【原创】C语言中如何用长度变量定义数组
- 在.net里如何定义全局变量
- C语言编程技巧----如何定义全局变量----->提高代码可移植性
- Android 如何定义全局变量 以及 static静态变量使用误区 的问题
- ucos中如何定义全局变量
- 每日一题(29)—— 如何引用一个已经定义过的全局变量
- 如何在Linux下查找一个类型的定义
- 如何使每条sql语句都变化定义的变量
- swift中如何定义一个变量,数组。
- android 如何定义全局变量
- C\C++小知识: 如何引用一个已经定义过的全局变量 与 全局变量可不可以定义在可被多个.C文件包含的头文件中
- 在MFC下如何定义全局变量和全局函数
- 如何删除使用export定义过的变量?