如何查看C程序编译的中间代码?

如何查看C程序编译的中间代码?

我想查看程序编译过程中生成的中间代码C。使用-S标志,生成目标代码,但是有没有可以查看的.i文件,称为中间代码?

答案1

如果这是gcc* 你还需要-save-temps之后-S

gcc -S -save-temps file.cppfile.i


*默认情况下,gcc已安装并链接到cc。如果您安装另一个C编译器cc将链接到该处。

相关内容