1

我在我的 5800 上运行 Qt 应用程序时遇到问题。我已经安装了 Qt SDK 1.1.2(因为我发现它是唯一支持 Symbian ^1 的 SDK 版本)并使用 Symbian Toolchain 编译了示例项目。我为 Symbian 使用 Qt 4.7.3。我已经在我的目标手机上安装了 AppTRK 和 CODA。编译后我尝试在手机上运行。应用程序已成功安装在目标上,但无法运行。我不知道为什么。当我使用“从项目属性创建智能安装程序包。在此之后我安装了远程编译器。远程编译器的包在我的手机上工作正常。在远程编译器上我也使用了 Qt 4.7.3 有什么问题? 为什么我的手机不能运行自编译包?

  • 主机:Linux Mint(Katya)
  • 目标:Symbian ^1 第 5 版(诺基亚 5800 XpressMusic)
  • Qt 版本:Symbian 4.7.3

这是使用安装在主机 Qt 4.7.3 和 CODA 上运行应用程序后的输出:

正在连接到 192.168.1.23:65029... 已连接。启动:myapp.exe
启动失败:命令答案 [命令错误],要请求的 1 个值:
'C|4|进程|开始|""|"myapp.exe"|[""]|[]|true'
#0 {"Code":-1,Format="创建进程失败(验证可执行文件和所有需要的DLL是否已传输)(项目没有
found)"} 错误:'创建进程失败(验证
可执行文件和所有必需的 DLL 已被传输)(项目不是
找到)' 代码:-1 完成。
4

1 回答 1

0

我认为如果安装了 TRK,CODA 将不起作用。

Symbian^1 现在在 QtSDK 中称为 S60v5,它只能通过在线安装程序或 SDKMaintainanceTool 获得。

于 2012-01-03T10:33:20.750 回答