首页| 论坛| 消息

标题:qt 5.0.2 Microsoft Visual C++ Runtime Library
作者:kym2005
日期:2013-04-24 09:07
内容:

我已经将C:\Qt\Qt5.0.2\5.0.2\mingw47_32\bin下面的dll和C:\Qt\Qt5.0.2\5.0.2\mingw47_32\plugins\platforms中的dll都拷贝到里面了,还是不行,还报
Microsoft Visual C++ Runtime Library这个错误,我用ProcessExplorer查看了,需要qt的dll 我都考进去了,为什么还是不行呢,有遇到这样的问题吗


#1 回 楼主(kym2005) 的帖子 [jdwx 04-24 09:21]
一个工程不可能同时用到两个编译器,mingw or VC++?
#2 回 1楼(jdwx) 的帖子 [kym2005 04-24 09:34]
我不明白,因为我电脑上只装了qt-windows-opensource-5.0.2-mingw47_32-x86-offline.exe这个,qt creator 中运行没有问题,但是发布就不行
除非另一台电脑也安装了qt
#3 [XChinux 04-24 09:44]
plugins不是简单的拷贝过去就行了,你得将plugins目录下的东西拷贝到你的可执行文件所在目录下。
#4 回 3楼(XChinux) 的帖子 [kym2005 04-24 09:58]
我没有明白你的意思,不将plugins目录下的dll拷贝到我生成可执行目录下吗,也就是当前的exe目录下吗,我是这样做的呀,还是不行
#5 Re:回 3楼(XChinux) 的帖子 [dbzhang800 04-24 10:11]
引用第4楼kym2005于2013-04-24 09:58发表的 回 3楼(XChinux) 的帖子 :
我没有明白你的意思,不将plugins目录下的dll拷贝到我生成可执行目录下吗,也就是当前的exe目录下吗,我是这样做的呀,还是不行
当然不是。Qt自带的插件都必须位于特定的子目录之下,比如平台插件一定要在一个名为 platforms 的文件夹内

<< 1 2 >> (1/2)

回复 发表
主题 版块