【发布时间】:2010-12-17 18:55:54
【问题描述】:
-拱拱
为指定目标编译 建筑拱门。允许的 值为“i386”、“x86_64”、“ppc”和 'ppc64'。多个选项有效,并且 指导编译器产生 “通用”二进制文件,包括对象 指定的每个架构的代码 与 -arch。此选项仅在以下情况下有效 汇编器和库可用 对于每个指定的架构。 (仅限苹果)
那么这两个调用有什么区别:
gcc -arch i386 program.c
和
gcc -m32 program.c
是否只是 -arch 更强大,因为它更灵活,并且在指定多个拱门时可以生成通用二进制文件?
【问题讨论】: