如何查找一些结构体的信息
如题,在linux下编程,经常遇到一些结构体,通过man 命令无法获知其定义,比如ifreq,又比如 fd_set这个结构体等等,大家有什么好的方法,获得这些结构体的信息吗?先谢过了。。。
------解决方案--------------------在头文件中查找
find /usr/include -name "*.h"|xargs grep fd_set
------解决方案--------------------1楼正解.
如果用vim可以把这些头用ctags生成一个tags
当查的时候直接vi -t xxsymbol
------解决方案--------------------find /usr/include -name "*.h"|xargs grep fd_set -n
再加个选项就可以看是哪一行了
------解决方案--------------------下个内核源码,然后看结构体包含在哪个头文件里面,到头文件的源里面找
------解决方案--------------------加油!!