在 Ubuntu 13.10 中编译 32 位二进制文​​件的命令是什么?

在 Ubuntu 13.10 中编译 32 位二进制文​​件的命令是什么?

我正在尝试编译我的程序。通常我只需输入命令gcc example.c -o example。因此这会将 .run 文件编译为 64 位。但我希望它是 32 位。命令是什么?我已经安装了 g++-multilib。

答案1

包括

-m32

32 位。哦,反过来说:

-m64

gcc -m32 example.c -o example32
gcc -m64 example.c -o example64

相关内容