我目前正在填写iphone 3d programming book
本书说要将以下python代码添加到xcode的构建阶段,以运行提供的texturetool。
报价
一个。将shell保留为/ bin / 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
有人能说清楚这个吗?
答案 0 :(得分:1)
目录中有空格!
答案 1 :(得分:0)
将$(SRCROOT)替换为$ {SRCROOT}