【问题标题】:iMac use gcc to compile c or c++ file "stdio.h: no such file or directory"iMac 使用 gcc 编译 c 或 c++ 文件“stdio.h: no such file or directory”
【发布时间】:2013-11-14 03:05:03
【问题描述】:

我刚刚将我的 iMac 计算机更新到 Mac Os x 10.9,但是当我打开终端并使用 gcc 编译我的 c 或 c++ 文件时,它不起作用。当我写这样一个简单的代码时

#include<stdio.h>
int main(){
  printf("hello");
  return 0;
}

gcc -o hello hello.c 编译它,它只是说

“stdio.h: 没有这样的文件或目录”

【问题讨论】:

  • 我认为它没有正确安装,因为它应该可以工作。
  • 我通过安装 Xcode 5.0 解决了这个问题

标签: macos gcc


【解决方案1】:

安装 XCode 命令行工具。

【讨论】:

  • 在 10.9 中,安装命令行工具不再需要 XCode。您可以(必须)从命令行安装它 ==> 运行 xcode-select --install
  • 你也可以这样做;我从 Apple Developer 网站下载并安装了一组 XCode 命令行工具。他们正在改变规则,因此可能还有其他方法可以做到。
猜你喜欢
  • 1970-01-01
  • 2018-04-24
  • 1970-01-01
  • 2019-03-18
  • 1970-01-01
  • 2023-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多