【问题标题】:Select the compiler of g++ between clang and gcc在clang和gcc之间选择g++的编译器
【发布时间】:2020-07-13 19:10:57
【问题描述】:

我已经用 brew 安装了 gcc,并且我有一个带有 Mojave 的 Mac。有没有办法用 gcc 或 clang 编译?因为我使用 clang(是默认编译器)但有时我想使用 gcc 只是说 gcc hello world.cpp 而不是设置默认编译器。

谢谢

【问题讨论】:

    标签: macos gcc g++ clang homebrew


    【解决方案1】:

    我选择在.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'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-02
      • 1970-01-01
      • 2017-10-07
      • 2018-03-10
      相关资源
      最近更新 更多