我有一台配备 64 位 Intel Core 2 Duo 处理器的 MacBook Pro,我正在使用 gcc (i686-apple-darwin9-gcc-4.0.1) 编译可以在我自己的机器上正常运行的可执行文件。最近有人试图在 PowerBook G4 上运行我的应用程序并收到“可执行文件中的错误 CPU 类型”错误,我认为这是因为他们的 CPU 是 PPC 而不是 Intel(也可能是 32 位而不是 64 位)
我是否可以使用 gcc 生成适用于所有各种 Mac 架构的二进制文件,如果可以,我应该使用哪些选项?