C代码不会在mac终端中编译。

时间:2013-01-05 06:21:44

标签: c macos gcc terminal

每当我在终端中运行$ / 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中运行良好,我做错了什么?

2 个答案:

答案 0 :(得分:1)

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

希望它有所帮助! :)

答案 1 :(得分:0)

您可以使用命令

安装xcode工具
{{1}}

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