首页| 论坛| 消息

标题:分享Qt5最新版本编译库,MinGW,Qt Creator
作者:hbn0335
日期:2015-07-05 07:46
内容:

本库是通过MinGW工具编译而成,非VC编译器,没有编译OpenGL库与icu库(icu库比较大,不开发浏览器用不到,如果有需要保护此库的网友我也可以提供出来);
Qt5 x86 (5.4.2):http://pan.baidu.com/s/1sjyY4Kd(含有帮助文档,可以添加到Qt Creator,实际开发的时候遇到不明白的函数,可以查看,类似微软的MSDN)
Qt5 x86-64 (5.4.2):http://pan.baidu.com/s/1qWOddzY
MinGW (5.1.0):http://pan.baidu.com/s/1i3gXVzJ
Qt Creator (3.4.2):http://pan.baidu.com/s/1mgkVAzQ

推荐直接解压缩到D盘根目录中,这样当从Qt Creator添加库的时候就不会提示没有install的问题了,如果实在没法放到D盘,可以在库的bin目录中,也就是与qmake.exe的同级目录中新建文件

Prefix = D:/QtLibrary-x86 改成你实际存放的路径即可;


Qt Creator 设置


添加 “Qt库”



添加 “编译器”




添加 “调试器”



添加 “构建套件(Kit)”





依赖DLL(具体DLL名称可能会有变化,与实际为准);
├─32Bit
│ │demo.exe
│ │libgcc_s_dw2-1.dll
│ │libstdc++-6.dll
│ │libwinpthread-1.dll
│ │Qt5Core.dll
│ │Qt5Gui.dll
│ │Qt5Widgets.dll
│ │
│ └─platforms
│qwindows.dll

└─64Bit
│demo.exe
│libgcc_s_seh-1.dll
│l ..


#1 [dbzhang800 07-05 10:13]
内容有点过时了。Qt5的最新版是5.5
Qt5.5 的QtCore目前也不再依赖 ICU。(而是使QtWebkit直接依赖它)
Qt5.5 目前也不再强制要求Angle或系统OpenGL驱动,发布时你可以选择:Angle封装的OpenGL接口,系统显卡驱动提供的OpenGL,或者opengl32sw。
#2 回 dbzhang800 的帖子 [hbn0335 07-05 13:16]
dbzhang800:内容有点过时了。Qt5的最新版是5.5
Qt5.5 的QtCore目前也不再依赖 ICU。(而是使QtWebkit直接依赖它)
Qt5.5 目前也不再强制要求Angle或系统OpenGL驱动,发布时你可以选择:Angle封装的OpenGL接口,系统显卡驱动提供的OpenGL,或者opengl32sw。(2015-07-05 10:13)嬀/color]
是的,库已经不是最新的了,5.5前几天发布了,依赖icu发布的时候体积太大了;
#3 [dbzhang800 07-05 13:44]
Qt5.5的 core模块 已经不依赖icu了
#4 回 dbzhang800 的帖子 [hbn0335 07-05 18:02]
dbzhang800:Qt5.5的 core模块 已经不依赖icu了(2015-07-05 13:44)
webkit也不需要这个icu了吗
#5 回 haobinnan 的帖子 [realfan 07-06 11:31]
haobinnan:
webkit也不需要这个icu了吗
张老师已经说得很清楚了,而是使webkit直接依赖它

<< 1 2 >> (1/2)

回复 发表
主题 版块