首页 > 其他分享 >在 MacOS 上安装 Qt 6.5

在 MacOS 上安装 Qt 6.5

时间:2024-03-20 16:15:34浏览次数:26  
标签:MacOS cn qt mirror 6.5 https edu sjtu Qt

安装 Qt6.5 其实很简单,直接上官网下载对应系统的在线安装包,然后安装引导下载你需要的内容即可。

问题在于,国内通过 Qt 的在线安装程序的下载速度实在无法忍受,甚至有可能一直下载失败。因此我们需要使用一些国内的镜像源来下载,比如清华镜像源(https://mirrors.tuna.tsinghua.edu.cn/qt)或者上交镜像源(https://mirror.sjtu.edu.cn/qt)。

在程序内设置资源库

然而,我通过在在线安装程序中设置资源库的方式来使用镜像源也一直不成功。

 主要是通过添加下述四个资源路径:

https://mirror.sjtu.edu.cn/qt/online/qtsdkrepository/mac_x64/desktop/qt6_653/

https://mirror.sjtu.edu.cn/qt/online/qtsdkrepository/mac_x64/desktop/qt6_653_src_doc_examples/

https://mirror.sjtu.edu.cn/qt/online/qtsdkrepository/mac_x64/desktop/qt6_653_wasm_multithread/

https://mirror.sjtu.edu.cn/qt/online/qtsdkrepository/mac_x64/desktop/qt6_653_wasm_singlethread/

要是有读者知道为什么失败可以留言讨论以下。

使用命令行执行在线安装程序

后来笔者找到了另一种方式,在命令行中执行该在线安装程序,并附加使用镜像参数,比如:

./qt-unified-macOS-x64-4.7.0-online.app/Contents/MacOS/qt-unified-macOS-x64-4.7.0-online --mirror https://mirror.sjtu.edu.cn/qt

需要注意的是,在 MacOS 下我执行该在线安装程序是进入应用包中找到二进制文件执行的,而不是单纯执行 .app 文件。遂成功。

 

标签:MacOS,cn,qt,mirror,6.5,https,edu,sjtu,Qt
From: https://www.cnblogs.com/unrealCat/p/18085452

相关文章

  • 【QT+QGIS跨平台编译】之八十三:【QGIS_Gui跨平台编译】—【错误处理:未定义类型QgsColo
    文章目录一、未定义类型QgsColorRamp二、错误处理一、未定义类型QgsColorRamp错误信息:二、错误处理第29行增加:#include"qgscolorramp.h"......
  • C++ Qt开发:QUdpSocket实现组播通信
    Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用QUdpSocket组件实现基于UDP的组播通信。组播是一种一对多的通信方式,允许一个发送者将数......
  • qt http get和post非阻塞时区分调用接口
    qthttpget和post接口有阻塞和非阻塞两种实现。非阻塞的方式是信号槽关联,在槽函数中实现。实际项目中多个接口调用的话需要区分调用接口,然后根据接口解析json报文,我分享下我的方法。通过获取QStringurl=reply->url().toString();可以获取到调用的url,可以根据url来进行区......
  • Qt+vs2019+PCL1.12.1+VTK9.1环境搭建中的相关问题
    目录1.VS中双击Ui文件无法打开2.VTK9.0以后在QtDesigner中找不到QVTKWidget组件3.无法打开源文件"QVTKOpenGLNativeWidget.h"4.无法打开源文件"QOpenGLWidget"5.QWidget:MustconstructaQApplicationbeforeaQWidget6.无法打开源文件"QtWidgets/QApplicati......
  • macOS brew安装
    brew可以用命令在mac上安装、卸载、更新各种软件包。它是一个用ruby写的软件,软件是托管在github上的。1、安装brew,一般选择清华源,如果之前安装过brew,执行下面命令时会自动备份old_homebrew,按照操作执行即可;/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/m......
  • 020_若依框架集成MQTT
    目录什么是MQTT什么是EMQMQTTX下载使用下载使用若依集成MQTT拉取若依单应用版本pom.xml导入mqtt依赖yml文件配置mqtt拷贝mqtt相关代码MqttConfigPushCallbackMqttPushClient测试订阅接收消息测试发布消息订阅接收消息存入数据库什么是MQTTMQTT_百度百科什么是EMQEMQX_百度......
  • QT中实现接收拖拽文件
    Qt中实现接收拖拽文件的功能主要涉及到QDragEnterEvent、QDropEvent和QMimeData等类的使用。1.启用拖拽支持:  在Qt窗口或控件启用拖拽支持,通过设置窗口或控件的acceptDrops属性为true来实现。2.重写dragEnterEvent:  重写dragEnterEvent函数,以便在拖拽操作进......
  • Qt UI项目参考
    QtFluentDesign-main原始界面: 应用了Fluent风格: Navigation-Bar-Office-Style-Tab-Bar-master侧边栏展开: 侧边栏折叠: qt-material-widgets-master    qt-UI-master[and]QSSHub-master[and]QDarkStyleSheet-master[and]qt-material-stylesheet-maste......
  • PVS‑Studio 7.29 for macOS, Linux & Windows - 代码质量安全静态分析
    PVS‑Studio7.29formacOS,Linux&Windows-代码质量安全静态分析PVS‑Studio-代码漏洞扫描工具|静态代码测试|代码安全分析请访问原文链接:https://sysin.org/blog/pvs-studio/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgC、C++、C#和Java代码静......
  • PyQt5 GUI编程
    一.PyQt5简介PyQt5是一个用于创建图形用户界面(GUI)应用程序的跨平台工具集,它将Qt库(广泛用于C++编程语言中创建丰富的GUI应用程序)的功能包装给Python使用者。PyQt5是由RiverbankComputing开发的,并且可以在所有主流操作系统上运行,包含Windows、macOS和Linux。PyQt5包括了超过620个......