我知道Mac OS上预装了gnu gcc编译器。但由于某种原因,CLion看不到它。而且,在控制台编译时,clang在g命令上挂起。如何修复它,以便CLion看到它并通过它编译,以便在控制台中使用gnu gcc我删除了XCode,CLion根本找不到任何东西,XCode占用了很多空间,我不使用它。我想在Mac上使用GNU gcc
8ftvxx2r1#
gccnotpre-installed on macOS. gcc --version会显示它实际上是clang.事实上,如果我们想在技术上正确的话,没有预安装C或C++编译器。卸载XCode也会卸载你的编译器。这并不奇怪,因为安装XCode可能是你首先获得编译器的方式。如果你只是想要命令行工具,你可以xcode-select --install它们。该命令可能需要sudo权限。此时您仍然没有gcc,只是一个指向clang的别名。然后您将按照说明安装homebrew并通过brew命令安装gcc。一旦安装完成,您将获得说明。您需要遵循它们,否则您仍然会使用别名clang。或者你可以使用默认提供的东西,因为我猜你不会写任何实际上需要gcc的东西。
gcc --version
xcode-select --install
sudo
brew
1条答案
按热度按时间8ftvxx2r1#
gccnotpre-installed on macOS.
gcc --version
会显示它实际上是clang.事实上,如果我们想在技术上正确的话,没有预安装C或C++编译器。卸载XCode也会卸载你的编译器。这并不奇怪,因为安装XCode可能是你首先获得编译器的方式。如果你只是想要命令行工具,你可以
xcode-select --install
它们。该命令可能需要sudo
权限。此时您仍然没有gcc,只是一个指向clang的别名。然后您将按照说明安装homebrew并通过
brew
命令安装gcc。一旦安装完成,您将获得说明。您需要遵循它们,否则您仍然会使用别名clang。或者你可以使用默认提供的东西,因为我猜你不会写任何实际上需要gcc的东西。