• 7716阅读
  • 12回复

[提问]QtQuick2.0程序发布相关问题 [复制链接]

上一主题 下一主题
离线inside
 
只看楼主 倒序阅读 楼主  发表于: 2013-03-24
环境:Qt5.0.1 + QtQuick2.0 + mingw动态编译的dll


程序在本机上运行正常。


部署在虚拟机上,添加所需的dll以及相关插件到程序目录后,运行程序,控制台显示如下信息:



程序最终目录文件列表如下:


不知道各位有没有遇到这样的问题


程序运行后只显示标题栏,大概一秒钟后崩溃。


我重新写了一个QtQuick2.0 的最简单的程序,已然是这样的情况。


请教如何解决。谢谢!


离线ffii4455

只看该作者 1楼 发表于: 2013-03-24
把vm的那个什么tools装了,这样才能驱动虚拟显卡,才能用opengles
离线xzoscar
只看该作者 2楼 发表于: 2013-03-25
这app需要qml.不需要也可以啊!  请总版主给你解答吧
XZoscar@163.com
QQ,351565950
南京
离线toby520

只看该作者 3楼 发表于: 2013-03-25
发布QML程序,可以将qml文件放到qrc资源文件里面,将其编译到exe中就可以不过要是引用了塞班库,也要将其发布到安装包里面;至少qtquick1.0时候是这样发布的
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线inside
只看该作者 4楼 发表于: 2013-03-25
回 1楼(ffii4455) 的帖子
已经安装过增强包了
离线inside
只看该作者 5楼 发表于: 2013-03-25
回 2楼(xzoscar) 的帖子
我只是在学习qml  所以顺便写一个这样的软件
离线inside
只看该作者 6楼 发表于: 2013-03-25
回 3楼(toby520) 的帖子
qml文件已经全部放在qrc文件里面了。也只是针对desktop平台的。
离线toby520

只看该作者 7楼 发表于: 2013-03-25
qtquick1.0发布完全没问题 但是2.0我暂时未涉入 帮不到你啦
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线inside
只看该作者 8楼 发表于: 2013-03-26
回 7楼(toby520) 的帖子
这个原因找到了,是因为virtual box里面对opengl的支持不好,在物理机器上是没有问题的

但是有新的问题了,就是  win7 win8上面没有问题,xp下面运行时候提示“FlsGetValue在kernel32.dll上找不到入口”


随便拿qt5编译一个最简单的程序  放到xp上依然是同样的提示。

我对qt5真是无语了  哎
离线圣域天子

只看该作者 9楼 发表于: 2013-03-26
未必的吧,我昨天发现我的软件在干净的XP下也有问题,原因是XP少了VC2005的运行库,而在Win7, Win8 下这种库是默认兼容的。

所以这未必一定是 Qt5 的问题,请再确认一下吧。
离线XChinux

只看该作者 10楼 发表于: 2013-03-26
你还不如先用msvc2010的版本吧。mingw版本的目前在xp下可能有那个msvcrt.dll的问题
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线yeguoxiong

只看该作者 11楼 发表于: 2013-11-18
QT5.1程序发布的的时候,有没有遇到目标机QML显示一片空白?
离线toby520

只看该作者 12楼 发表于: 2013-11-18
呵呵 空白页面大部分是由于qml文件未加入到资源文件
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
快速回复
限100 字节
 
上一个 下一个