从 macOS Sierra 上的存储库构建 GCC 7(头)

building gcc 7 (head) from repository on macos sierra?

本文关键字:GCC 构建 Sierra macOS 存储      更新时间:2023-10-16

我安装了自制的gcc 6,但想在运行Sierra的Mac上使用gcc 7。然而,与过去有效的简单配置不同,sierra 的情况发生了如此大的变化,以至于我不再弄清楚如何让 gcc 编译自己。我知道我从存储库中签出的内容不应该起作用,但至少我应该能够编译它。当前的障碍是系统标头不再有/usr/include,我没有找到指向配置/制作以使用我的自制 gcc6 知道的 XCode.app 内部选项的选项。

提供什么选项来配置设置系统包含目录(可能是库)以在macOS Sierra上获取当前的gcc编译?

您需要从应用商店安装"Xcode 命令行工具"。

这将安装汇编器和链接器,以及 /usr/include/ 中的标头,然后 GCC 构建按预期工作。