• 5119阅读
  • 4回复

[求助] [复制链接]

上一主题 下一主题
离线提琴
 

只看楼主 倒序阅读 楼主  发表于: 2014-03-18
  我现在用的是QT5.1.1+mingw48_32编写程序,可是发布的时候遇到了让人崩溃的问题:当把需要的dll文件都复制到exe文件目录下的时候,程序还是无法运行!错误提示是window.open('http://www.qtcn.org/bbs/attachment/Mon_1403/68_149466_3b9848e1a8b9c2c.png?21');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >
在Qt-creator里面是可以运行的,无论debug还是release。
程序所在文件夹是这样的

我的操作系统是windows7旗舰版x64,AMD A10-4600m的CPU。哪位大神可以帮我解决问题啊~~

ps:把QT路径加入环境变量这样的办法还是别说了吧····写程序是给用户用的,人家可不一定装了qt
离线realfan

只看该作者 1楼 发表于: 2014-03-19
这些dll是从哪个目录拷贝过来的?要拷贝与qmake.exe同目录的bin下面的dll才行
离线realfan

只看该作者 2楼 发表于: 2014-03-19
看你的截图,Qt5Widgets.dll怎么是5.2.1.0
最好都从bin下取
离线提琴

只看该作者 3楼 发表于: 2014-03-19
回 realfan 的帖子
realfan:看你的截图,Qt5Widgets.dll怎么是5.2.1.0
最好都从bin下取 (2014-03-19 08:28) 

果然是Qt5Widgets.dll的问题···· 今天换了一个5.1.1的DLL文件果然没问题了
太感谢了!
离线cid3r

只看该作者 4楼 发表于: 2014-03-20
路过,涨知识了。哈哈
快速回复
限100 字节
 
上一个 下一个