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

实在不懂发布Qt的那些.dll,求指导解决方法

2012-04-03 
实在不懂发布Qt的那些.dll,求指导这两天找了好多资料,也借着别人电脑来回尝试。不过还是没弄明白这其中的原

实在不懂发布Qt的那些.dll,求指导
这两天找了好多资料,也借着别人电脑来回尝试。
不过还是没弄明白这其中的原由。

examples里的一个Digitclock小程序,他的Debug板块有800多K,Release版本是60多K,而我找到一些.dll一起转到其他电脑时,Debug的可以运行,而Release的则还需要msvcr90.dll,mcscvp90.dl,而这些在Qt的bin里是没有的,是需要我们自己去网上下载吗?

还有看见网上说用FilePack这个程序打包,是不是把release后的.exe和一些必要的.dll放在一个文件夹,然后打包?

求高人给一些经验或者相关文章

[解决办法]
如果你没装Qt 那么运行Qt程序需要把一些放到系统目录下
[解决办法]
不需要那些,你一定配置错了,
[解决办法]
这两个dll是不需要的,debug与release版本根据所使用的模块需要不同的dll文件,release需要qtcore4.dll的话,debug则需要qtcored4.dll。
[解决办法]
那些dll确实需要。如果目标机器上没有Qt的话,就需要把这些需要的dll与你的可执行程序一起打包。
[解决办法]

探讨
那些dll确实需要。如果目标机器上没有Qt的话,就需要把这些需要的dll与你的可执行程序一起打包。

[解决办法]
这里可能对你有帮助
[解决办法]
"则还需要msvcr90.dll,mcscvp90.dl,"
这两个应该是 Microsoft C Runtime Library吧。。。具体是什么没查过。。但是我遇到过这个问题,如果你的程序是VS2008开发的,那么就需要这几个dll。如果是VS2005开发的就需要msvcr80.dll。 你可以通过安装 vs2008的redistribution 安装包解决,大概只有1M左右。


[解决办法]
如果你是QTCREATOR 写的,,一般需要最基本的4个库,压缩了之后只有4m左右
libgcc_s_dw2-1.dll,mingwm10.dll,QtCore4.dll,QtGui4.dll

热点排行