LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 594|回复: 3

怎样找到一个宏是在哪个文件中定义的?

[复制链接]
发表于 2005-6-27 14:40:45 | 显示全部楼层 |阅读模式
要调用一个函数可以用man 函数名找到包含这个函数的头文件。但是一些宏比如
READ_BUF_SIZE怎么知道是在哪儿定义的呢?
发表于 2005-6-27 14:56:02 | 显示全部楼层
建议你用source insight或者anjuta加入/usr/include目录为一个project,查找起来比较方便

另外可以用
grep read_buf_size /usr/include/*.h
找吧
回复 支持 反对

使用道具 举报

发表于 2005-6-28 16:47:08 | 显示全部楼层
宏一般都定义在头文件中,用grep在头文件中搜索吧。
回复 支持 反对

使用道具 举报

发表于 2005-6-28 19:17:27 | 显示全部楼层
用ctags.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表