我需要在我的macOS Mojave上使用gcc in -m32模式。我知道它不久前被弃用了。我该怎么做才能成功呢?
您需要下载旧版本的Xcode(例如9.x
)和pre 10.14
SDK(例如10.13
),然后从那里尝试。 Apple在i386
中放弃了对10.14
的Xcode功能/支持。换句话说,Mojave可以运行现有的32-bit
应用程序,但不能再构建32-bit
应用程序。
通过安装为我工作:
/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
在这里评论:Can't compile C program on a Mac after upgrade to Mojave