• 5104阅读
  • 7回复

qt 4.8.5 (mingw)程序在别的电脑上出现应用程序正常初始化失败错误? [复制链接]

上一主题 下一主题
离线hzymlx
 

只看楼主 倒序阅读 楼主  发表于: 2014-03-10
qt 4.8.5 (mingw)程序在别的xp电脑上运行,出现  应用程序正常初始化失败错误。查了一下不缺少dll。

难道在mingw开发的程序也要装.net框架吗?
还是有文件损坏了?
等等等
离线dbzhang800

只看该作者 1楼 发表于: 2014-03-10
你是用什么查的不缺 dll ?

可以把具体出错信息贴出来。
离线hzymlx

只看该作者 2楼 发表于: 2014-03-10
查看工具vc6的depends 工具。

点击exe程序,出现 “应用程序初始化失败”的窗口。具体的错误代码没记下来。
等等等
离线hzymlx

只看该作者 3楼 发表于: 2014-03-10
开始提示缺少两个qt的dll文件,加入后就出现上述错误
等等等
离线hzymlx

只看该作者 4楼 发表于: 2014-03-10
程序在公司其他电脑(没有qt环境的)也运行正常。只是在现场的电脑上出现这个问题。
等等等
离线realfan

只看该作者 5楼 发表于: 2014-03-11
回 hzymlx 的帖子
hzymlx:开始提示缺少两个qt的dll文件,加入后就出现上述错误 (2014-03-10 19:05) 

会不会dll版本不合适。
如果可能,用静态编译可以消除外部dll的依赖,但要研究一下Qt许可有没有限制。因为静态编译的许可说法不一。
离线uidab

只看该作者 6楼 发表于: 2014-03-11
会不会是微软的东西没装?前段时间用vs2010做东西,在一台电脑上就出现过类似的现象。最后装的是 2008 vcredistx86.exe后解决的。 虽然和Qt没关系,但是现象类似你这个,在一些电脑上没问题,个别电脑上出问题。dll库和exe程序都拷过去了,也出这个错误。你在搜搜!
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线hzymlx

只看该作者 7楼 发表于: 2014-03-11
谢谢大家。问题解决了。不过不知道问题出在哪。

重新编译,重新复制了所需要的dll.问题消失了。

估计是某个dll在复制传输过程中出问题了。
等等等
快速回复
限100 字节
 
上一个 下一个