Jestem obecnie sporządzenie iphone 3d programming bookPVR texturetool build faza
książka mówi, aby dodać następujący kod Pythona w fazie budowy w Xcode, aby uruchomić dostarczonego texturetool.
Book Cytat
a. Pozostaw powłokę jako/bin/sh.
b. Wprowadź to bezpośrednio w polu skryptu:
BIN=${PLATFORM_DIR}/../iPhoneOS.platform/Developer/usr/bin INFILE=${SRCROOT}/Textures/Grid16.png OUTFILE=${SRCROOT}/Textures/Grid16.pvr ${BIN}/texturetool -m -f PVR -e PVRTC $INFILE -o $OUTFILE
c. Dodaj to do plików wejściowych:
$(SRCROOT)/Textures/Grid16.png
dodać do plików wyjściowych:
$(SRCROOT)/Textures/Grid16.pvr
Jednak robiąc to, że pojawia się następujący komunikat.
Failed to load image
Failed to perform Encode
Command /bin/sh failed with exit code 1
Czy ktoś może rzucić światło na to?
Problem został spowodowany ze względu na spacje w katalogach. – garyamorris
Zmieniłem spacje na "\" i nie udało mi się, gdy wpisałem je w Terminalu i działa. Nie wiem, dlaczego nadal zawodzi tylko w XCode. Czy ktoś ma jakiś pomysł? – SeniorLee
To nie jest kod Pythona. To jest trochę Bash. – Stan