【发布时间】:2020-07-13 19:10:57
【问题描述】:
我已经用 brew 安装了 gcc,并且我有一个带有 Mojave 的 Mac。有没有办法用 gcc 或 clang 编译?因为我使用 clang(是默认编译器)但有时我想使用 gcc 只是说 gcc hello world.cpp 而不是设置默认编译器。
谢谢
【问题讨论】:
标签: macos gcc g++ clang homebrew
我已经用 brew 安装了 gcc,并且我有一个带有 Mojave 的 Mac。有没有办法用 gcc 或 clang 编译?因为我使用 clang(是默认编译器)但有时我想使用 gcc 只是说 gcc hello world.cpp 而不是设置默认编译器。
谢谢
【问题讨论】:
标签: macos gcc g++ clang homebrew
我选择在.bash_profile中使用别名。
Homebrew 将在/usr/local/bin/ 下安装gcc。如果which gcc 给你/usr/bin/gcc,你没有使用brew 安装的gcc。
查看您安装的版本
ls -l /usr/local/bin/gcc*
然后在~/.bash_profile创建别名
alias gcc='gcc-6'
alias cc='gcc-6'
alias g++='g++-6'
【讨论】: