1

每当我在终端中运行 $ /developer/usr/bin/gcc -v main.c -o main 时,我都会收到以下错误:stdio.h:没有这样的文件或目录。

这是 main.c 文件

#include <stdio.h>

int main(void){
    int i;
    for(i = 0; i<10;i++){
        puts("Hello World!\n");
    }
    return 0;
}

我很擅长 C,但是我通常使用 xcode 来编译任何 C 命令行程序。相同的代码在 Xcode 中运行良好,我做错了什么?

4

2 回答 2

1

我遇到了同样的问题并修复了它。只需安装 xCode 的命令行工具,一切都会正常工作!

希望能帮助到你!:)

于 2013-01-12T12:49:09.257 回答
0

您可以使用以下命令安装 xcode 工具 -

xcode-select --install

全新安装的 xcode 命令行工具将需要 130MB 的空间,并且确实需要 sudo 访问权限。

于 2018-02-20T16:41:59.763 回答