После обновления до 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
Я вижу stdio.h в ./SDKs/MacOSX10.6.sdk/usr/include/stdio.h, но это немного удивительно , что не 10,7 версия. Неудалась ли моя установка? Он сообщил об успехе.
Стандартное решение этой проблемы после некоторого Googling заключается в переустановке XCode. Но XCode поставляется через App Store, не дает мне возможность переустановки. Я также никогда не видел различных других опций, таких как «Unix development», которые упоминаются в других местах.
Идеи?
У вас есть директория MacOSX10.7.sdk? –
Если вы получаете Xcode из AppStore, вы фактически загружаете программу установки, которая все еще должна находиться в папке «Приложения». Поэтому вы должны легко переустановить его. – Simon