【问题标题】:When I type $ gcc into the mac Terminal I get a "-bash: gcc: command not found"当我在 mac 终端中输入 $ gcc 时,我得到一个“-bash: gcc: command not found”
【发布时间】:2012-10-11 12:40:13
【问题描述】:

但是,当我输入时它可以工作:

$ gcc-4.2

【问题讨论】:

  • 也许你没有安装 C++ 编译器?
  • 您是否安装了 Xcode 和命令行开发者工具?对于 OSX,您可能还想使用 clang

标签: macos gcc command-line terminal


【解决方案1】:

找到gcc-4.2 的安装位置并进入该目录:

$ cd $(which gcc-4.2)

检查是否有 gcc 符号链接:

$ ls gcc

如果没有,创建它:

$ ln -s gcc-4.2 gcc

【讨论】:

  • 如何知道 gcc-4.2 的安装位置?当我在 Finder 中搜索它时它不会出现。
  • 好的,但即使在输入这些命令后,我仍然会在输入“gcc”后得到“-bash: gcc: command not found”...
  • @user1715271 应该可以;你确定你已经完成了一切吗?
【解决方案2】:

我明白了:在 Xcode > Preferences > Downloads 中安装 命令行工具 后一切正常。

【讨论】:

    猜你喜欢
    • 2022-12-17
    • 2019-07-07
    • 2018-07-18
    • 2017-12-30
    • 1970-01-01
    • 2022-10-15
    • 1970-01-01
    • 2014-10-07
    • 2021-06-22
    相关资源
    最近更新 更多