Qt5项目在windows环境下发布所需依赖库
来源:互联网 发布:八皇后问题最简单算法 编辑:程序博客网 时间:2024/06/10 10:40
Qt 5项目发布的依赖链接库比较多,通过依赖查看工具(如ProcessExplorer),总算把Qt5项目发布所需的依赖库搞清楚了:
1.Qt模块库
Qt5Core.dll #QT核心库
Qt5Gui.dll #QT Gui库
Qt5Widgets.dll #QT Widgets库,QT 5中GUI程序基本都需要此dll
#还有其他程序用到的Qt5XXX.dll
2.ICU(International Component for Unicode,Unicode工具)依赖库
icudt49.dll
icuin49.dll
icuuc49.dll
3.QT插件库,相对路径必须保障正确
# 根据不同的程序,需要不同的插件库,如我的Oracle查询demo需要OCI驱动(参考文章最后的结构图)
#例如 QT_DIR/plugins/*/*.dll
# 需要将 platforms/*.dll,accessible/*.dll的文件结构保留
# 放在你所编译的程序所在目录
platforms/qwindows.dll
accessible/qtaccessiblewidgets.dll
4.EGL依赖库,为OpenGL,OpenGL es提供接口
libEGL.dll
libGLESv2.dll
5.mingw依赖库(msvc编译则无需这些库)
libgcc_s_sjlj-1.dll
libstdc++-6.dll
libwinpthread-1.dll
6.VC运行库(mingw编译则无需这些库)
msvcr110.dll(对应VS2012)
msvcp110.dll
如我的一个Oracle查询demo的结构图如下:<oracle查询>
├D3DCompiler_43.dll
├icudt49.dll
├icuin49.dll
├icuuc49.dll
├libEGL.dll
├libgcc_s_sjlj-1.dll
├libGLESv2.dll
├libstdc++-6.dll
├libwinpthread-1.dll
├oracle.exe
├Qt5Core.dll
├Qt5Gui.dll
├Qt5Sql.dll
├Qt5Widgets.dll
├<accessible>
│ └qtaccessiblewidgets.dll
├<platforms>
│ └qwindows.dll
├<sqldrivers>
│ └qsqloci.dll
如此一来,即使发布一个简单的空form,也大概有30M多,无奈。看官网消息,Qt5.1将能够静态编译(http://qt-project.org/wiki/New-Features-in-Qt-5.1),希望此项改进能为项目的发布带来便利
阅读全文
0 0
- Qt5项目在windows环境下发布所需依赖库
- Qt5项目在windows环境下发布所需依赖库
- QT5在windows下的发布相关
- Qt5下发布可执行文件Qt库依赖文件复制
- Qt5 for Android 在Windows系统下的环境搭建
- Windows下Qt5环境搭建
- Windows下Qt5环境搭建
- Qt5.3 在Win7,Win8下发布打包依赖dll生成exe方法
- linux qt5.5发布 依赖库
- qt5.6 windows下发布版本
- QT5.7 Windows下发布release程序
- QT5 第二章、windows下Qt5.0.2-Helloworld发布
- 关于qt5在win7下发布 & 打包
- QT环境搭建: 在windows下安装搭建 QT5.8 的环境
- Windows下Qt5搭建Android开发环境
- QT5程序发布dll依赖
- 基于QT项目在windows下发布--with SQLite3
- Qt5.9 在windows下静态编译
- getResource()和getSystemResource()分析
- 无限轮播
- Button绘制圆角,蓝边
- 第一个只出现一次的字符
- Windows 7 64bit下Python以及numpy、Scipy库的安装
- Qt5项目在windows环境下发布所需依赖库
- Prime Test POJ
- 一份直接去外网下载依赖包的pom文件,pom.xml
- Oracle配置--当多个服务器上的数据库实例同名时
- python画图包seaborn和matplotlib中文字体显示(针对windows系统,,使用ipython notebook)
- 笔记:gitlab-ce 基本安装(1)
- mysql 查询今天-昨天-本周-本月-本年 时间筛选
- Spark性能优化:数据倾斜调优
- php关于二分查找的算法