升級到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