我已经安装了 Qt SDK 1.2.1,并且当我使用 Qt 4.7.3 构建示例应用程序之一 - 用于 Symbian S60 的 Haptics Player 时。
该示例编译成功,但在 Deploy 步骤中失败。这是编译器输出:
ERROR: Automatic patching failed at C:\QtSDK\Symbian\SDKs\Symbian1Qt473\bin\createpackage.pl line 357.
make[1]: *** [ok_sis] Error 2
C:\QtSDK\Symbian\SDKs\Symbian1Qt473\epoc32\tools\make.exe: *** [sis] Error 2
01:38:16: The process "C:\QtSDK\Symbian\SDKs\Symbian1Qt473\epoc32\tools\make.exe" exited with code 2.
Error while building project hapticsplayer (target: Symbian Device)
When executing build step 'Create SIS Package'
但是,一个新创建的空项目在我的手机上成功运行,即这个错误发生在 Qt SDK 附带的示例项目中,但不是新创建的项目。
如何修复此错误?