Qt5.0.2 + MinGW编译出来的程序发布
2013-07-16 15:43
423 查看
鉴于自己在windos下发布Qt5.02程序时遇到的问题,花了几天的实际终于解决了。为方便后来者发布Qt程序遇到相同的问题,避免走不必要的弯路,浪费时间。现将在windows下发布Qt5.0.2程序遇到的问题,及相应的解决方案详细描述如下:
Qt5.0.2 + MinGW编译出来的程序发布的时候,大致需要以下dll文件:
在Qt的安装目录下可以找到这些dll, 目录为:C:\Qt\Qt5.0.2\5.0.2\mingw47_32
注意:
(1)在目录中建立platforms目录,并在platforms放入qminimal.dll和qwindows.dll两个文件,程序才能运行。因为程序在windows平台下运行需要以上两个dll文件,否则运行的时候会出现以下错误:
(如此,你的应用程序就可以在别人的电脑上面跑起来了)
Qt5.0.2 + MinGW编译出来的程序发布的时候,大致需要以下dll文件:
在Qt的安装目录下可以找到这些dll, 目录为:C:\Qt\Qt5.0.2\5.0.2\mingw47_32
注意:
(1)在目录中建立platforms目录,并在platforms放入qminimal.dll和qwindows.dll两个文件,程序才能运行。因为程序在windows平台下运行需要以上两个dll文件,否则运行的时候会出现以下错误:
This application has requested the Runtime to terminate it in an unusual way.
(2)若你的应用程序还加载了响应的png、ico、jpg等格式的文件,则需要相应的插件支持,需要在应用程序目录下新建名为imageformats文件夹,添加响应的插件dll,例如:如果程序里面加载了ico格式的图标文件,则需要添加qico.dll;否则的花,程序运行的时候不会显示图标文件。(如此,你的应用程序就可以在别人的电脑上面跑起来了)
相关文章推荐
- Qt5.0.2 + MinGW编译出来的程序发布
- Qt5.0.2 + MinGw4.7 编译出来的程序,在windows平台下的发布与打包程序
- 亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序(图文并茂,非常详细) good
- [转载]QT+MinGW在windows中静态编译程序
- QT 5.2.1如何编译发布IOS程序
- [转载] Qt程序在Windows下的mingw发布
- 怎样将win平台QT5.4.1-MingW编译的可执行程序打包给其他电脑使用?
- 如何自己编译Qt,为静态编译程序减少依赖方便发布做准备
- Hello World程序演示Qt项目的建立、编译、运行和发布
- VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- Fedora 11中用MinGW编译Windows的Qt4程序(在Linux系统下编译Windows的程序)
- 在windows直接运行Qt编译出来的可执行程序出现了如下提示错误: this application has requested the runtime to terminate it an unu
- QT+MinGW在windows中静态编译程序
- qextserialport-1.2win-alpha在Win7下Qt 5.0.2 MinGW编译遇到的问题及解决方法 (used)
- 亲测VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序http://www.cnblogs.com/elect-fans/archive/2012/
- Qt开发:windows下发布动态编译程序
- 在windows直接运行Qt编译出来的可执行程序出现了如下提示错误: this application has requested the runtime to terminate it an unu
- qextserialport-1.2win-alpha在Win7下Qt 5.0.2 MinGW编译遇到的问题及解决方法
- VS2010纯静态编译QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
- VS2010 win7 QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序