我是Mac新用户,需要为我使用的代码安装GNU编译器(C和C ++)和CMake。
我通过Homebrew通过可执行文件(/ usr / local / bin)的正确路径安装了gcc及其二进制实用程序和CMake。但是,编译我的代码会显示有关缺少链接器的错误消息。
似乎通过Homebrew安装gcc和binutils不包括ld链接器。有谁知道如何手动安装ld(最好通过Homebrew)?
答案 0 :(得分:0)
根据Homebrew维护者fxcoudert we know that:
GNU binutils的ld不支持Darwin(macOS),因此[未在Homebrew软件包中构建]
因此,您必须调整构建脚本以使用位于ld
/usr/bin
。