首页| 论坛| 消息

标题:如何将qml移植到wince上?
作者:justzx
日期:2012-03-13 15:21
内容:

想将 declarative\toys\clocks源码移植到wince6.0上,SDK版本:TE6410 Board,工程编译已经通过,但是没法运行,也没提示错误,1 大家帮忙看看是不是我忽略了什么细节?
2 一般在windows上qml 文件要通过qmlviewer.exe运行,在wince6上该怎么运行?3 能都将qml文件打包到exe中直接运行?


#1 [myer 03-14 11:01]
1、一步步调试吧,先简单的hello world跑起来
2、可以参考使用QDeclarativeView类,有相关的例子
3、qml作为资源文件
#2 回 1楼(myer) 的帖子 [justzx 03-15 13:04]
myer 你好!
我先用qt creater 创建了工程,然后新建了一个简单的qml文件,在windows上已经可以通过QDeclarativeView来加载qml,然后:
在vs2005命令提示上设置临时环境变量INCLUDE LIB PATH 如下:
输入命令: set INCLUDE=D:\Program Files\Microsoft Visual Studio 8\VC\ce\include;D:\Program Files\Windows CE Tools\wce600\TE6410 Board\Include\Armv4i
输入命令: set LIB=D:\Program Files\Microsoft Visual Studio 8\VC\ce\lib\armv4i;D:\Program Files\Windows CE Tools\wce600\TE6410 Board\Lib\ARMV4I
输入命令: set PATH=D:\Program Files\Microsoft Visual Studio 8\VC\ce\bin\x86_arm;%PATH%
之后执行如下命令,生成vs工程:
D:\qt-ce-4.7.3\bin\qmake.exe -specD:\qt-ce-4.7.3\mkspecs\wince60standard-armv4i-msvc2005 -win32 -o Makefile hello.pro
D:\qt-ce-4.7.3\bin\qmake -tp vc
项目编译也已经通过,但是部署到wince6.0上时提示:ubable to start programme '\NandFlash\Program Files\myDeclarative\myDeclarative.exe'
还请帮忙看看是什么原因是缺少类库?还是?
#3 [abc19abc91 03-20 10:23]
各位解决这个问题了吗,我也试了把QML工程,用WINCE的SDK编译,放到板子上,也是没办法运行,有什么进展分享下,谢谢!
#4 [abc19abc91 03-20 10:37]
我试了把工程设置为RELEASE就可以,用DEBUG模式,编译出来的,运行就出错,而且不能DEPLOY,只能拷到板子上去运行,正常。
#5 回 4楼(abc19abc91) 的帖子 [justzx 03-23 15:12]
我已经研究了快一个月了 一直没什么进展,只是有人提示 新的sdk 可以不用qmlviewer.exe来运行qml程序 可以直接将qml文件打包到exe,但具体怎么实现 就不清楚了

<< 1 2 >> (1/2)

回复 发表
主题 版块