升级到Lion后安装XCode 4.3我无法获得“Hello,World”的编译。stdio.h在新鲜的xcode 4.3安装后没有找到
include <stdio.h>
int
main (int argc, char *argv[]) {
printf("Hello, World!\n");
}
$ gcc hello.c
hello.c:1:19: error: stdio.h: No such file or directory
我看到./SDKs/MacOSX10.6.sdk/usr/include/stdio.h一个stdio.h中,但它是一个有点令人惊讶 有没有10.7版本。我的安装失败了吗?它报告成功。
这个问题的标准解决方案,一些谷歌搜索后,重新安装XCode。但是,XCode通过应用程序商店提供,并不提供重新安装选项。我也从来没有看到其他地方引用的其他各种选项,例如“Unix开发”。
想法?
你有一个MacOSX10.7.sdk目录吗? – 2012-02-19 19:08:26
如果您从AppStore获得Xcode,则实际上下载了一个安装程序,该安装程序仍应位于您的Applications文件夹中。所以你应该能够轻松地重新安装它。 – Simon 2012-02-19 19:19:58