如何查找一个宏定义的位置

转载 2015年07月09日 14:55:28
以宏定义ORIG_EAX为例


find /usr/include/ -name *.h | xargs grep 'ORIG_EAX'
grep -nr ORIG_EAX /usr/include/

这两种方式都能实现但是经过我的测试明显感觉用find和grep配合使用更快些

如何查出某个宏定义在哪个头文件内?

想要查找一个宏定义在哪个文件中,可以使用下面的方法:   [sproat@ test]# find /usr/include/ -name *.h | xargs grep 'ORIG_EAX' ...
  • ixidof
  • ixidof
  • 2012年05月17日 18:29
  • 3097

宏定义的位置

  • baohanqing
  • baohanqing
  • 2016年03月11日 10:03
  • 610

如何查出某个宏定义在哪个头文件内?

yang@yang:~$ sudo find /usr/include/ -name *.h | xargs grep 'ORIG_EAX' /usr/include/reg.h:# define...
  • whoamiyang
  • whoamiyang
  • 2016年09月23日 15:13
  • 682

查看linux系统宏定义

跨平台程序,经常要用到区分系统的宏定义,比如windows中的WIN32, WIN64, linux中的 unix, linux等等系统自定义宏 那么在linux下面,怎么查看系统有哪些自定义宏咧,...
  • xiaoheqin
  • xiaoheqin
  • 2016年08月11日 15:31
  • 847

linux下查看系统自身宏定义

跨平台程序,经常要用到区分系统的宏定义,比如windows中的WIN32, WIN64, Linux中的 unix, linux等等系统自定义宏 那么在linux下面,怎么查看系统有哪些自定义宏咧...
  • fc34235
  • fc34235
  • 2017年06月19日 17:42
  • 2426

Linux内核--各种宏定义

1. asmlinkage宏 [cpp] view plain copy #define asmlinkage __attribute__((regpa...
  • sdulibh
  • sdulibh
  • 2016年06月21日 09:27
  • 493

linux C宏定义

写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性等等。下面列举一些成熟软件中常用得宏定义。。。。。。 1,防止一个头文件被重复包含 #ifndef CO...
  • zxf20063033
  • zxf20063033
  • 2012年10月11日 17:48
  • 1148

宏定义的作用范围

上学的时候就没搞清楚这两个东东的关系,原本以为是多么难得事情,今天仔细瞧瞧就那么回事。(浮躁的大学哦.....) 宏定义: 其作用就是“换其名曰”,给程序中的一段特殊的代码--函数,数据取...
  • sunheshan
  • sunheshan
  • 2014年05月23日 09:24
  • 3431

如何查找一个宏定义的位置

以宏定义ORIG_EAX为例 find /usr/include/ -name *.h | xargs grep 'ORIG_EAX' ...
  • ly0303521
  • ly0303521
  • 2015年07月09日 14:55
  • 899

Linux -gdb如何显示宏定义的值

本文大概阐述如何让gdb能够显示宏定义的值以及对应的原理 gcc默认编译的时候,gdb调试过程中是不能看到宏定义的,"p 宏名" 会显示错误,如下: (gdb) p CLIENT6_BEGIN_F...
  • bailyzheng
  • bailyzheng
  • 2015年07月19日 17:58
  • 2098
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何查找一个宏定义的位置
举报原因:
原因补充:

(最多只允许输入30个字)