c - 查找宏生成的所有函数

标签 c macros

我正在尝试使用 C 中的宏生成各种函数。有什么方法可以让我查看编译期间生成的所有函数吗?

最佳答案

如果您使用的是 gcc,选项 -save-temps 会在生成二进制文件时保存编译的中间步骤(预处理文件和汇编代码)。

可以看到简要说明here .

关于c - 查找宏生成的所有函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30713382/

相关文章:

c++ - 如何用 Doxygen 记录宏生成的类?

c - 如何将 C 宏 (#define) 分离到 .h 和 .c 文件中

macros - 为什么这个 Julia 宏_不_需要 `esc` ?

c - 如何读取文本文件的内容并返回我指定的两个字符串之间的字符串?

c - 结构体与链表代码C中动态分配的结构体

c - 我需要一个像素完美的三角形填充算法来避免锯齿现象

c++ - 调试宏中的字符串变量扩展

c - 在实践中 C 比 R 快多少?

c - 生成没有 time.h 的随机值

c - C语言中#pragma和_Pragma()的区别