gcc -m32选项

来源:互联网 发布:网络整合营销理论4i 编辑:程序博客网 时间:2024/06/06 13:05

gcc提供了编译选项可以为指定架构生成汇编代码,

比如 linux下 

-m32 生成32位机器的汇编代码;

-m64则生成64位机器汇编代码;

由于64位机器的寄存器比32位机器多很多,所以GCC编译器会尽量使用寄存器来传递参数,而不是32位机器下的压栈。
原创粉丝点击