mymedia Asked:2020-08-11 19:21:34 +0000 UTC2020-08-11 19:21:34 +0000 UTC 2020-08-11 19:21:34 +0000 UTC 如何获取所有已定义宏的列表? 772 如何找出在一个特定的翻译单元中定义了哪些宏?有没有办法打印这样的名单? c++ 1 个回答 Voted Best Answer mymedia 2020-08-11T19:21:34Z2020-08-11T19:21:34Z 为此,请使用-dM -EGCC 编译器选项。 gcc -dM -E prog.c 声明宏的指令将打印到标准流,到终端。该列表不仅包括那些在源代码中显式声明的名称,还包括在命令行参数中预定义和指定的内部宏-D。
为此,请使用
-dM -EGCC 编译器选项。声明宏的指令将打印到标准流,到终端。该列表不仅包括那些在源代码中显式声明的名称,还包括在命令行参数中预定义和指定的内部宏
-D。