मैं वर्तमान में एक iphone 3d programming bookपीवीआर texturetool निर्माण चरण
किताब को पूरा करने कर रहा हूँ प्रदान की texturetool चलाने के लिए xcode में एक निर्माण चरण में निम्नलिखित अजगर कोड जोड़ने के लिए, कहते हैं।
बुक उद्धरण
एक। खोल को बिन/sh के रूप में छोड़ दें।
बी। इसे सीधे स्क्रिप्ट बॉक्स में दर्ज करें:
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
सी। इनपुट फ़ाइलें करने के लिए इस जोड़ें:
$(SRCROOT)/Textures/Grid16.png
आउटपुट फ़ाइलें करने के लिए इस जोड़ें:
$(SRCROOT)/Textures/Grid16.pvr
लेकिन जब यह कर मैं निम्नलिखित संदेश प्राप्त होता है।
Failed to load image
Failed to perform Encode
Command /bin/sh failed with exit code 1
क्या कोई इस पर प्रकाश डाल सकता है?
के साथ $ (SRCROOT) को बदलें, निर्देशिकाओं में रिक्त स्थान के कारण समस्या उत्पन्न हुई थी। – garyamorris
मैंने रिक्त स्थान को '\' में बदल दिया है और यह टर्मिनल में टाइप करते समय यह असफल रहा और यह काम करता है। मुझे नहीं पता कि यह अभी भी एक्सकोड में क्यों विफल रहता है। क्या किसी को कोई विचार है? – SeniorLee
यह पायथन कोड नहीं है। यह कुछ बैश है। – Stan