Czy ktoś może wyjaśnić, dlaczego uzyskuję różne wyniki podczas kompilowania tego samego projektu XCode 4.x za pomocą GUI i wiersza polecenia xcodebuild?Dlaczego uzyskiwać różnice między XCode a Xcodebuild?
XCode GUI
- Wykonaj czystą
- build "Release" target
- Budowa powodzeniem
xcodebuild
- Wykonaj czystą
- Uruchom "xcodebuild konfigurację Release"
prowadzi do następujących błędów:
/Developer/usr/bin/gcc-4.0 -x objective-c -arch i386 -fmessage- length = 0 -pipe -std = gnu99 -Wno-trigraphy -fpaskal-ciągi -fasm-blocks -Os -Wirowne-zmienna -Wyłączone -isysroot /Developer/SDKs/MacOSX10.4u.sdk -fvisibility = hidden-mmacosx- version-min = 10.4 -c "/Users/XXX/Extensions/NSFileManager_Extensions.m" -o "/Users/XXX/Developer/Intermediates/YourApp.build/Release/YourApp.build/Objects-normal/ppc/NSFileManager_Extensions.o " /Users/XXX/Extensions/NSFileManager_Extensions.m:15:60: error: ToxicRegularExpressions/ToxicReg ularExpressions.h: Nie ma takiego pliku lub katalogu ** BUILD FAILED **
Poniższe budują polecenia nie powiodło się: CompileC „/Users/XXX/Developer/Intermediates/YourApp.build/Release/YourApp.build /Objects-normal/ppc/NSFileManager_Extensions.o”/Users/XXX/Extensions/NSFileManager_Extensions.m normalne PPC celem-C com.apple.compilers.gcc.4_0
Wreszcie GUI + xcodebuild
- Na tworzą czysty w GUI
- build "Release" target
- Buduje powodzeniem
- Run "xcodebuild -konfigurację Release"
- Buduje powodzeniem
Przepraszam, myliłem się. Problem NIE został rozwiązany przez dodanie opcji -sdk –