查看宏展开后的代码 xu__yanfeng 2022-11-01 535 阅读1分钟 visual studio中设置 会在中间目录的位置输出*.i文件,就是展开后的结果 Linux 编译选项里加上 –E -o 输出的文件名, -E是编译预处理文件,但不生成汇编代码,只是把文件中的宏定义以及包含的头文件替换,并不会去检查语法的正确性。 g++ -c define.cpp –E –o define.i 我们就可以在define.i 看到相同的信息了 Mac XCode中查看