PVR texturetool构建阶段

时间:2011-07-12 21:56:12

标签: iphone objective-c ios xcode pvrtc

我目前正在填写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

有人能说清楚这个吗?

2 个答案:

答案 0 :(得分:1)

目录中有空格!

答案 1 :(得分:0)

将$(SRCROOT)替换为$ {SRCROOT}