首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt程序怎样拷贝到其他电脑上运行,该怎么解决

2012-03-29 
Qt程序怎样拷贝到其他电脑上运行Qt程序编译后,将整个工程拷贝其他电脑上,运行.exe后提示“没有找到mingwm10

Qt程序怎样拷贝到其他电脑上运行
Qt程序编译后,将整个工程拷贝其他电脑上,运行.exe后提示“没有找到mingwm10.dll”,后来在网上下了个mingwm10.dll到工程中。运行有提示“没有找到libgcc_s_dw2-1.dll”。。

[解决办法]
比较方便的做法是:
1.若别的机器上也有Qt开发环境,你就拷贝干净的源码,去别的机器上再重新编译。
2.若无Qt开发环境,就在本机打包发布release应用程序。
[解决办法]
不用从网上下,去QtSDK\Desktop\Qt\4.7.4\mingw\bin这个目录,你需要的库都在这里。

如果你的Qt SDK版本和我的不一样,可以使用这个办法来定位:搜索QtCore4.dll在哪里。
[解决办法]
QtCore4.dll,QtGui4.dll,libgcc_s_dw2-1.dll,mingwm10.dll这四个动态链接库是必须的,没有无法运行啊。直接放在release所在的文件下。
[解决办法]
下载dll show。编译运行后时,打开dll show,上面选择程序,下面就显示你所用到的dll了,按照路径,分为2种,system下的,和QtSDK下的
一般QtSDK目录下的dll和你的exe打包就行;system下的就不用了,是个电脑都有。
当然,360目录下的,也不用。。。。

热点排行