C h:没有这样的文件或目录

C h:没有这样的文件或目录,c,xcode,macos,gcc,stdio,C,Xcode,Macos,Gcc,Stdio,我得到了福勒。编译简单ciao.c程序时出错 我已经安装了Xcode、命令行工具和您想要的东西,但是没有 #include <stdio.h> int main() { printf("Hello, World!"); return 0; } 你能帮我吗?重命名为 附:以下是对更新问题的更新答案: 尝试使用Xcode select-install重新安装Xcode。我实际上遇到了与您相同的问题;这是步骤,跟着它走,它可能会帮助你 选择1:每次打开终端时复制并粘贴以下

我得到了福勒。编译简单ciao.c程序时出错

我已经安装了Xcode、命令行工具和您想要的东西,但是没有

#include <stdio.h>
int main()
{
    printf("Hello, World!");
    return 0;
}
你能帮我吗?

重命名为

附:以下是对更新问题的更新答案:

尝试使用Xcode select-install重新安装Xcode。

我实际上遇到了与您相同的问题;这是步骤,跟着它走,它可能会帮助你

选择1:每次打开终端时复制并粘贴以下内容

export CPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
选择2:如果选择1正在工作,则:

步骤1:在终端中粘贴以下代码:

open /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
步骤2:打开新终端,粘贴以下代码:

open /usr/local/lib/gcc/x86_64-apple-darwin18.5.0/8.3.0/include-fixed/
步骤3:复制步骤1中的所有文件文件,步骤2中打开的方向包含->粘贴,该方向包含已打开的文件


步骤4:当它询问您是否替换文件时,选择替换

使用此包含检查-它可能会对您有所帮助。您似乎使用的是“真实”gcc,而不是XCode中的gcc,它实际上是伪装的叮当声/usr/bin/gcc-版本可能会生成Apple叮当版本11.0.0叮当声-1100.0.33.8-目标:x86_64-Apple-darwin18.7.0或XCode 11.0中的类似内容。错误消息来自“真实”GCC。它表明/usr/include中有一个问题-在我的机器上/usr/include、/usr/include/xlocale和/usr/include/secure中的/usr/include下有三个文件_stdio.h-也许另一个问题会帮助您。没有问题
open /usr/local/lib/gcc/x86_64-apple-darwin18.5.0/8.3.0/include-fixed/