我知道 gnu gcc 编译器预装在 Mac OS 上。但出于某种原因,CLion 没有看到它。而且,在控制台编译的时候,clang++挂在了g++命令上。如何修复它以便 CLion 看到它并通过它进行编译,以便在控制台中使用 gnu gcc
我删了XCode,CLion根本找不到,而且XCode占用空间大,我也不用了。我想在我的 Mac 上使用 GNU gcc
gcc not 预安装在 macOS 上。
gcc --version
会表明它实际上是 clang。事实上,如果我们想在技术上正确的话,没有预装 C 或 C++ 编译器。
卸载 XCode 也会卸载你的编译器。这应该不足为奇,因为安装 XCode 可能是您首先获得编译器的方式。如果你只想要命令行工具,你可以
xcode-select --install
它们。该命令可能需要sudo
权限。
此时你仍然没有 gcc,只有一个指向 clang 的别名。然后,您将按照说明安装 homebrew 并通过
brew
命令安装 gcc。安装完成后,您将收到说明。你需要关注他们,否则你仍然会使用别名 clang。
或者您可以只使用默认提供的内容,因为我的猜测是您不会编写任何实际requires gcc.