查看完整版本: [-- Qt 5.15 在线安装 --]

QTCN开发网 -> 网站公告 -> Qt 5.15 在线安装 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

20091001753 2020-05-28 11:04

Qt 5.15 在线安装

Qt 发布公告:
http://download.qt.io/official_releases/qt/5.15/5.15.0/OFFLINE_REAMDE.txt

内容是:从 Qt 5.15 开始,开源版本,无论是不是 LTS,都只能在线安装。

如果确实需要离线安装包,则要购买 Qt for Small Business 产品:
https://www.qt.io/blog/available-now-qt-for-small-business

这里举例 Qt 5.15 的在线安装方法。
下载速度大概在 3M/s

下载 Qt 在线安装器
http://download.qt.io/official_releases/online_installers/

[attachment=21628]

[attachment=21633]

[attachment=21630]

[attachment=21632]

[attachment=21634]

liulin188 2020-05-28 11:12
vs2017没有了啊,真蛋疼了
参考这个帖子:https://www.qt.io/blog/qt-offering-changes-2020
以后开源用户没法离线安装了,不过在线安装好像丰富了很多内容,也是不错的





20091001753 2020-05-28 11:17
我目前就是 VS2017
我本计划,将 VS2017 删除后,安装 VS2019

令我无语的是:
VS2017 提示说,删除前,请先将它更新到最新。。。

我都要删了,竟然还让我更新先。

liulin188 2020-05-28 11:18
关键有很多c++的三方库,如果要换vs2019的话,还要重头编译一遍,头大。。。。

lemonzll 2020-05-28 13:14
vs2015到2019一直是二进制兼容的,也就是第三方库2017或者2015编译的,你用2019写的程序,直接用第三方库就行了,唯一有影响的是不要启用LTO优化选项

liulin188 2020-05-28 13:56
lemonzll:vs2015到2019一直是二进制兼容的,也就是第三方库2017或者2015编译的,你用2019写的程序,直接用第三方库就行了,唯一有影响的是不要启用LTO优化选项 (2020-05-28 13:14) 

好像是纯c的库没问题,但是c++的不行

lemonzll 2020-05-28 14:29
vs2015到vs2019这几个版本c++的库也可以通用的。纯C的本来就跟编译器版本没关系,C语言ABI稳定的,随便换编译器版本都可以的,C++ ABI不稳定,所以跟编译器版本有关,但是2015到2019的ABI一直没变动。qt官方之前一直没有2019的开发包,说的就是ABI稳定的,你可以用2017的编译器,我就一直这样用的,我电脑上就装了个vs2019,装了2017的qt以后设置下编译器就行

liulin188 2020-05-28 16:15
lemonzll:vs2015到vs2019这几个版本c++的库也可以通用的。纯C的本来就跟编译器版本没关系,C语言ABI稳定的,随便换编译器版本都可以的,C++ ABI不稳定,所以跟编译器版本有关,但是2015到2019的ABI一直没变动。qt官方之前一直没有2019的开发包,说的就是ABI稳定的,你可以用2017的编译器, .. (2020-05-28 14:29) 

那这么说,就是vs2017依然可以用Qt5.15(vs2019)了

这就可能是vs直接去掉2017的原因吧

天下无雪 2020-05-28 17:15
没有离线安装很蛋疼啊,很多内网机器根本没法联网。。。。。

liulin188 2020-05-28 17:54
天下无雪:没有离线安装很蛋疼啊,很多内网机器根本没法联网。。。。。 (2020-05-28 17:15)

安装好以后,试试能不能直接把安装文件夹整体拷贝过去用

lemonzll 2020-05-28 18:08
liulin188:那这么说,就是vs2017依然可以用Qt5.15(vs2019)了
这就可能是vs直接去掉2017的原因吧 (2020-05-28 16:15) 

是的。那个qtcreator里面设置kits那里你设置编译器就行了

lemonzll 2020-05-28 18:14
liulin188:安装好以后,试试能不能直接把安装文件夹整体拷贝过去用 (2020-05-28 17:54) 

应该可以的。我没测试过,不过之前看新特性有个就是5.14.0开始qt是relocatable,感觉意思就是安装以后你可以挪到其他文件夹了。之前官方说过这个 https://www.qt.io/blog/qt-is-relocatable

snow_man_0 2020-05-28 19:01
终于有vs2019版了
vs2019下每次都要切回2017,实在麻烦

天下无雪 2020-05-28 20:27
lemonzll:应该可以的。我没测试过,不过之前看新特性有个就是5.14.0开始qt是relocatable,感觉意思就是安装以后你可以挪到其他文件夹了。之前官方说过这个 https://www.qt.io/blog/qt-is-relocatable (2020-05-28 18:14) 

这个好,就是文件关联还得自己改一下

neomissing 2020-05-28 23:43
在线安装测试出现bug,选择msvc2019和mingw8.1.0 同时安装32和64位版本 ,出现mingw8.1.0的64版本被错误安装成mingw7.3.0的64位版本

realfan 2020-05-29 09:53
neomissing:
在线安装测试出现bug,选择msvc2019和mingw8.1.0 同时安装32和64位版本 ,出现mingw8.1.0的64版本被错误安装成mingw7.3.0的64位版本

我安装msvc2019 64加mingw8.1.0 32+64都是正常的

realfan 2020-05-29 09:56
lemonzll:是的。那个qtcreator里面设置kits那里你设置编译器就行了 (2020-05-28 18:08) 

你试过吗?我昨天装了Qt5.15.0, 用VS2017,不行。改VS2019可以了

XChinux 2020-05-29 14:49
lemonzll:vs2015到vs2019这几个版本c++的库也可以通用的。纯C的本来就跟编译器版本没关系,C语言ABI稳定的,随便换编译器版本都可以的,C++ ABI不稳定,所以跟编译器版本有关,但是2015到2019的ABI一直没变动。qt官方之前一直没有2019的开发包,说的就是ABI稳定的,你可以用2017的编译器, .. (2020-05-28 14:29) 

这个确认是这样的?我没研究过,我安装了MSVC2019,也带了vc2015和vc2017,
看VC的版本,确实是
vc140 是msvc2015
vc141 (14.16)是msvc2017
vc142   (14.23)是msvc2019

lemonzll 2020-05-29 17:22
没测试过在线安装的,我这边在线安装没网速。找到微软的说明了,https://docs.microsoft.com/en-us/cpp/porting/binary-compat-2015-2017?view=vs-2019,我之前说的是有问题,2015到2019是ABI没变过,但是需要不同版本编译的文件link的时候用最高版本的编译器。也就是现在qt提供的2019版本的,是需要用vs2019才行了,不过第三方库用vs2017或2015编译的可以不用重新编译,加进去就可以用的

rabor 2020-05-31 13:56

看到论坛发布Qt 15.5在线安装包了,赶紧下载研究了下。在配置android开发环境时出现OpenSSL配置错误问题.请教各位大佬,这个问题怎么解决。谢谢。

rabor 2020-05-31 13:58
看到论坛发布Qt 15.5在线安装包了,赶紧下载研究了下。在配置android开发环境时出现OpenSSL配置错误问题,如下图
[attachment=21638]
请教各位大佬,这个问题怎么解决。谢谢。

20091001753 2020-05-31 16:04
我也遇到了同样的问题。

在安装的时候,其实有 openssl 选项,然后我也选了。

安装好后,发现只有x64 x86,并没有适用于安卓的。

也根本找不到 openssl.pri 这个文件。

lemonzll 2020-05-31 16:21
rabor:看到论坛发布Qt 15.5在线安装包了,赶紧下载研究了下。在配置android开发环境时出现OpenSSL配置错误问题,如下图
[图片]
请教各位大佬,这个问题怎么解决。谢谢。 (2020-05-31 13:58)

手动下载下这个库,https://github.com/KDAB/android_openssl,用git或者直接下载下,有50多M,设置目录是这个库就可以了。app如果要用到openssl,项目设置里面选Build,Additional Libraries里面有个Include prebuild OpenSSL libraries,把这个勾选上编译出来的就能正常使用ssl了。



neomissing 2020-06-03 09:31
realfan:我安装msvc2019 64加mingw8.1.0 32+64都是正常的
 (2020-05-29 09:53) 

建议你自己看下,mingw版本,肯定是不对的,32位mingw和64位mingw不都是8.1.0版本

realfan 2020-06-04 22:27

建议你自己看下,mingw版本,肯定是不对的,32位mingw和64位mingw不都是8.1.0版本


[attachment=21656][attachment=21657][attachment=21658]

realfan 2020-06-04 22:29
neomissing:建议你自己看下,mingw版本,肯定是不对的,32位mingw和64位mingw不都是8.1.0版本 (2020-06-03 09:31) 

上面的截图是笔记本电脑上的,没有mingw32位,台式机上装了32位

apud 2020-06-08 20:28
Qt 15.5.0那几个组件选项要怎么勾选适合。强迫症啊。

chenyan 2020-07-22 16:58
在线安装 太慢了 ,装了2个多小时还没弄好, 各位老大有什么高招

littlebee 2020-07-23 01:19
chenyan:在线安装 太慢了 ,装了2个多小时还没弄好, 各位老大有什么高招 (2020-07-22 16:58) 

我装了两天都没搞定,太卡了,下载组件过程总是报连接网络失败,点重试才行

yangliu8623 2020-08-10 08:38
我试了好多次,就没有安装成功过

hehui 2020-08-31 08:38
20091001753:我目前就是 VS2017
我本计划,将 VS2017 删除后,安装 VS2019
令我无语的是:
VS2017 提示说,删除前,请先将它更新到最新。。。
....... (2020-05-28 11:17) 

这个跟垃圾360有一拼,想卸载它还得先升级到最新版


查看完整版本: [-- Qt 5.15 在线安装 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled