用于将c代码转换为MIPS汇编代码的gcc命令

时间:2014-08-28 03:15:27

标签: c gcc assembly mips

我正在研究MIPS汇编语言。 我听说有一个gcc命令用于将c源代码转换为MIPS汇编代码。

1 个答案:

答案 0 :(得分:1)

如果您使用gcc -S file.c,gcc会将C代码转换为程序集。

您需要在MIPS系统上运行,或者使用MIPS交叉编译器才能实现此功能!换句话说,x86系统上的普通开箱即用GCC 无法做到这一点因为它只是为了构建x86代码而设置。

以下是在各种Linux操作系统上设置MIPS交叉编译器的一些资源:http://www.linux-mips.org/wiki/Toolchains

(顺便说一句,MIPS代码是高度可优化的,因此您应该使用-O标志来查看不同类型优化的效果。)

设置MIPS交叉编译器还有许多其他线程,例如: Is there a way to use gcc to convert C to MIPS?