在 Mac OS X 10.6 上強制進行 32 位元編譯

在 Mac OS X 10.6 上強制進行 32 位元編譯

我運行的是 Mac OS X 10.6。

如何強製配置以 32 位元模式進行編譯?

答案1

您可以簡單地設定 CFLAGS 和 CPPFLAGS :

export CFLAGS=-m32

export CPPFLAGS=-m32

這些標誌將簡單地強制gcc使用-m32編譯為 32 位元模式的選項。

因此,如果您只有一個檔案要編譯,您可以使用:

gcc -m32 myfile.c

相關內容