我有一台安装了命令行开发工具的 Mac,包括 Apple 的 LLVM C 编译器,显示为 /bin/gcc。
如何安装真正的 gcc,以便 make 能够看到标准 gcc 而不是 LLVM 编译器?
答案1
由于 Apple 捆绑了自己版本的gcc
/ llvm
,因此您需要先启用homebrew/versions
repo,然后才能安装不同版本的 GCC。
brew tap homebrew/versions
brew install gcc48
将 gcc48 替换为您想要的 gcc 版本。
也可以看看https://github.com/mxcl/homebrew/wiki/Custom-GCC-and-cross-compilers