qt下載和安裝教程國內源下載地址

qt不斷在更新中,目前qt6日漸成熟,先前我們到官方下載或者國內鏡像直接可以下載到exe文件安裝,但是最近幾年qt官方似乎在逐漸關閉舊版本下載通道,列為不推薦下載。但是qt5以其廣泛使用和穩定性,以及積累大量代碼使得qt5仍然具有應用價值。所以安裝包下載越來越難,因此出這個教程。本例子以5.13.2安裝教程為例。如果您找不到需要的安裝包,可以官方通道下載或者參考國內鏡像gitee.com/FIRC/qt_cn_mirror試試可以下載到自己需要的版本即可。下面開始進行安裝教程講解,其他版本類似。

Qt 5.13.2 Windows安裝教程

前言

Qt是一個跨平臺的C++應用程序開發框架,本教程將指導您在Windows系統上安裝Qt 5.13.2版本。

安裝步驟

1. 下載Qt安裝程序

  1. 訪問Qt官方下載頁面:
    • 打開瀏覽器,訪問:[Qt官方下載頁面]

    • 在這里插入圖片描述

    • 或直接下載鏈接:qt-opensource-windows-x86-5.13.2.exe

2. 運行安裝程序

  1. 雙擊下載的安裝文件qt-opensource-windows-x86-5.13.2.exe
  2. 如果出現Windows安全警告,點擊"是"允許程序運行

3. 安裝向導步驟

步驟1:歡迎界面
  • 點擊"Next"繼續
步驟2:登錄Qt賬戶

打開軟件,點擊Next。如果有QT賬號,直接在位置1 登錄,如果沒有QT賬號,需要在位置2 進行注冊,輸入郵箱,注冊密碼后,勾選復選框,點擊next,會給郵箱發送一份郵件。
在這里插入圖片描述

步驟3:安裝目錄選擇
  • 默認安裝路徑:C:\Qt
  • 建議安裝在非系統盤,例如:D:\Qt
  • 確保安裝路徑沒有中文和特殊字符
  • 點擊"Next"繼續
步驟4:組件選擇

必選組件:

  • Qt 5.13.2
    • MSVC 2017 64-bit
    • MinGW 7.3.0 64-bit
  • Developer and Designer Tools
    • Qt Creator
    • Debugging Tools for Windows
    • Qt Debug Information Files
    • MinGW 7.3.0 64-bit
      在這里插入圖片描述
步驟5:許可協議
  • 閱讀并接受許可協議
  • 點擊"Next"繼續
步驟6:開始安裝
  • 確認所有設置無誤
  • 點擊"Install"開始安裝
  • 等待安裝完成(可能需要30分鐘到1小時,取決于網速和電腦配置)

4. 環境變量配置

安裝完成后,需要配置環境變量:

  1. 右鍵"此電腦" → “屬性” → “高級系統設置” → “環境變量”
  2. 在"系統變量"中找到"Path"
  3. 點擊"編輯",添加以下路徑(根據實際安裝路徑調整):
    D:\Qt\5.13.2\mingw73_64\bin
    D:\Qt\Tools\mingw730_64\bin
    D:\Qt\Tools\QtCreator\bin
    

5. 驗證安裝

  1. 打開Qt Creator
  2. 創建新項目:
    • 點擊"File" → “New Project”
    • 選擇"Application" → “Qt Widgets Application”
    • 點擊"Choose"
  3. 配置項目:
    • 設置項目名稱和路徑
    • 選擇構建套件(Kit):選擇"Desktop Qt 5.13.2 MinGW 64-bit"
  4. 點擊運行按鈕(綠色三角形)或按F5運行項目

6. 常見問題解決

  1. 找不到編譯器

    • 檢查環境變量是否配置正確
    • 重啟Qt Creator
    • 在Tools → Options → Build & Run中檢查編譯器設置
  2. 項目無法運行

    • 檢查是否選擇了正確的構建套件
    • 確保項目配置中選擇了正確的Qt版本
    • 清理項目(Build → Clean Project)后重新構建
  3. DLL缺失錯誤

    • 確保環境變量中包含了Qt的bin目錄
    • 可以將必要的DLL文件復制到程序執行目錄

7. 推薦配置

  1. Qt Creator設置:

    • 主題:可選擇深色主題(Tools → Options → Environment)
    • 字體:選擇等寬字體如Consolas
    • 代碼風格:設置適合的縮進和編碼風格
  2. 性能優化:

    • 在Tools → Options → Build & Run中設置合適的并行編譯數
    • 可以設置為CPU核心數

總結

完成以上步驟后,您就已經成功安裝了Qt 5.13.2并配置好了開發環境。建議:

  1. 保存安裝包以備將來重裝
  2. 定期備份項目和配置文件
  3. 在開發前先創建測試項目確保環境正常

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/72987.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/72987.shtml
英文地址,請注明出處:http://en.pswp.cn/web/72987.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Mysql架構理論部分

Mysql架構是什么?實際可以理解為執行一條sql語句所要經歷的階段有哪些! 1.連接層 (1)客戶端發起連接 客戶端通過TCP/IP、Unix Socket或命名管道等方式向Mysql服務器發起鏈接請求 想要了解tcp與udp的區別,可以參考這…

架構師面試(十九):IM 架構

問題 IM 系統從架構模式上包括 【介紹人模式】和 【代理人模式】。介紹人模式也叫直連模式,消息收發不需要服務端的參與,即客戶端之間直連的方式;代理人模式也叫中轉模式,消息收發需要服務端進行中轉。 下面關于這兩類模式描述的…

【服務器】RAID0、RAID1、RAID5、RAID6、RAID10異同與應用

目錄 ?編輯 一、RAID概述 1.1 磁盤陣列簡介 1.2 功能 二、RAID級別 2.1 RAID 0(不含校驗與冗余的條帶存儲) 2.2 RAID1(不含校驗的鏡像存儲) 2.3 RAID 5 (數據塊級別的分布式校驗條帶存儲) 4、RAI…

MySQL身份驗證的auth_socket插件

在Ubuntu 20.04 LTS上,MySQL 8.0默認使用auth_socket插件進行身份驗證,可能存在意想不到的情況。 一、auth_socket插件 在使用sudo mysql或通過sudo切換用戶后執行任何MySQL命令時,不需要輸入密碼或錯誤密碼都可以正常登入mysql數據庫&…

小程序開發中的用戶反饋收集與分析

我們在開發小程序的過程中根據開發過程中的代碼及業務場景,以下是針對需求管理系統的用戶反饋收集與分析方案設計: 需求管理系統用戶反饋收集與分析方案 一、反饋數據模型設計 // 新增Feedback模型(app/admin/model/Feedback.php) namespace app\admin\model; use think\…

python關鍵字匯總

文章目錄 1. 變量與類型相關2. 控制流相關3. 函數與類相關4. 異常處理相關5. 模塊相關6. 其他 在 Python 3 里有 35 個關鍵字,它們各自具備特定的用途與意義 1. 變量與類型相關 True、False 意義:布爾類型的常量,分別代表邏輯真與邏輯假。示…

使用Python在Word中創建、讀取和刪除列表 - 詳解

目錄 工具與設置 Python在Word中創建列表 使用默認樣式創建有序(編號)列表 使用默認樣式創建無序(項目符號)列表 創建多級列表 使用自定義樣式創建列表 Python讀取Word中的列表 Python從Word中刪除列表 在Word中&#xff…

軟考-軟件設計師-計算機網絡

一、七層模型 中繼器:信號會隨著距離的增加而逐漸衰減,中繼器可以接受一端的信息再將其原封不動的發給另一端,起到延長傳輸距離的作用; 集線器:多端口的中繼器,所有端口公用一個沖突域; 網橋&…

關于Flask框架30道面試題及解析

文章目錄 基礎概念1. 什么是Flask?其核心特性是什么?2. Flask和Django的主要區別?3. 解釋Flask中的“路由”概念。如何定義動態路由?核心組件4. Flask的請求上下文(Request Context)和應用上下文(Application Context)有什么區別?5. 如何訪問請求參數?POST和GET方法的…

C++20 中 `constexpr` 的強大擴展:算法、工具與復數庫的變革

文章目錄 一、constexpr 在 <algorithm> 中的應用1. 編譯時排序2. 編譯時查找 二、constexpr 在 <utility> 中的應用1. 編譯時交換2. 編譯時條件交換 三、constexpr 在 <complex> 中的應用1. 編譯時復數運算 四、總結 C20 對 constexpr 的增強是其最引人注目…

【ELK】節省存儲 之 壓縮存儲方式調整

目錄 集群版本&#xff1a; 7.17.6 解釋幾個概念&#xff1a; 段&#xff08;Segment&#xff09; 合并(Merge) 索引設置&#xff1a; 壓縮方式(index.codec)&#xff1a; 測試設置前提條件 對比 在創建的時候指定壓縮類型&#xff08;index.codec&#xff09; 對比 在…

conda create之后,以前的conda env list 只能看到環境路徑 沒有環境名稱了

1.命令 conda env list 看到的顯示如下&#xff1a; 左邊這列的"base"&#xff0c;指向的路徑和其它環境變量安裝的路徑不一致。 這時需要通過"activate [anaconda的環境路徑]"和"source activate"回到anaconda&#xff1a; 2.執行切換命令 …

夸克網盤任務腳本——進階自動版

腳本是用于自動管理和更新夸克云盤(Quark Cloud Drive)上的文件和目錄的Python腳本。其主要功能包括自動下載、更新、重命名、刪除文件和文件夾,以及處理和發送通知,可以在特定的時間間隔內運行,根據配置文件進行操作。 主要功能 1. Quark 類: __init__:初始化類,設置…

AsyncHttpClient使用說明書

[[toc]] AsyncHttpClient(AHC)是一個高性能、異步的 HTTP 客戶端庫,廣泛用于 Java 和 Scala 應用中,特別適合處理高并發、非阻塞的 HTTP 請求。它基于 Netty 或 Java 原生的異步 HTTP 客戶端實現,支持 HTTP/1.1 和 HTTP/2 協議,適用于微服務、API 調用、爬蟲等場景。 1.…

Powershell、Windows Shell、CMD 的區別與聯系

Powershell、Windows Shell、CMD 的區別與聯系 一、核心概念 名稱 全稱 類型 發布時間 CMD Command Prompt 命令行解釋器&#xff08;CLI&#xff09; 1985&#xff08;DOS&#xff09; Powershell Windows PowerShell 任務自動化腳本環境 2006 Windows Shell Wi…

vulnhub-Tr0ll ssh爆破、wireshark流量分析,exp、尋找flag。思維導圖帶你清晰拿到所以flag

vulnhub-Tr0ll ssh爆破、wireshark流量分析&#xff0c;exp、尋找flag。思維導圖帶你清晰拿到所以flag 1、主機發現 arp-scan -l 2、端口掃描 nmap -sS -sV 192.168.66.185 nmap -sS -A -T4 -p- 192.168.66.185 nmap --scriptvuln 192.168.66.185經典掃描三件套&#xff0c;…

強化學習(趙世鈺版)-學習筆記(8.值函數方法)

本章是算法與方法的第四章&#xff0c;是TD算法的拓展&#xff0c;本質上是將狀態值與行為值的表征方式&#xff0c;從離散的表格形式&#xff0c;拓展到了連續的函數形式。 表格形式的優點是直觀&#xff0c;便于分析&#xff0c;缺點是數據量較大或者連續性狀態或者行為空間時…

[特殊字符] 2025藍橋杯備賽Day7——B2117 整理藥名

&#x1f50d; 2025藍橋杯備賽Day7——B2117 整理藥名 題目難度&#xff1a;?? 適合掌握字符串基礎操作 考察重點&#xff1a;大小寫轉換、字符串遍歷、邊界條件處理 B2117 整理藥名 題目描述 醫生在書寫藥品名的時候經常不注意大小寫&#xff0c;格式比較混亂。現要求你…

笛卡爾軌跡規劃之齊次變換矩陣與歐拉角、四元數的轉化

一、笛卡爾軌跡規劃需求 笛卡爾軌跡規劃本質就是我們對機械臂的末端位置和姿態進行規劃&#xff0c;其實也就是對末端坐標系的位姿進行規劃。我們清楚末端坐標系的位姿是可以用齊次變換矩陣T來表示的&#xff0c;但這樣表示的話&#xff0c;并不利于我們去做規劃&#xff0c;所…

【PCIe 總線及設備入門學習專欄 3.1 -- PCIe 中為何只有 TLP 會被 Switch 和 RC 進行路由?】

文章目錄 Overview為什么 DLLP 不需要路由呢?總結Overview 這里介紹些為什么在 PCIe 中只有 TLP(事務層數據包)會被 Switch 和 Root Complex(RC) 路由,而 DLLP(數據鏈路層數據包)和 Ordered Set 不會被路由。這是因為 TLP 起始于源端口的事務層,結束于目的端口的事務…