标题:QT5.0.1程序发布时遇到的问题
作者:yearl
日期:2013-03-02 17:42
内容:
mingw版(Qt 5.0.1 for Windows 32-bit (MinGW 4.7, 823 MB))对webkit的支持尚未搞定,连自带的例子都运行不起来,无奈之下装了Qt 5.0.1 for Windows 32-bit (VS 2010, 481 MB)
虽然个头大,运行速度慢,但总是还能用,稳定性还好。
只是编好的动态链接的程序发布到其它电脑上出问题了。
按照官方的文档反复去做,做足了还是不行,程序运行不起来。depends还说找不到majava.dll等等。
最后才知道,原来还要platforms/qminimal.dll和platforms/qwindows.dll。
官方文档对此只字未提!
以前没用过VS版的,不知道VS版的是不是都要这样所以这次就没提?
#1 [roywillow 03-02 18:25]
这个官方要说只字未提那就有些过了
我也不知道从什么时候开始在哪看到的,qt5动态编译至少要带一个platform插件,也就是你缺少的那个dll
qminimal.dll这个不带上也无所谓,这个据说用这个插件运行的话只会输出一张png图片,是窗口的图片,所以没有交互功能
就算是用mingw也得带上platform插件哦
总之creator里能跑但是到外面就出错一定要考虑dll和插件的问题