最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

QT5.12.12 + VS2022 安裝和配置

2023-06-07 11:52 作者:呵呵大打  | 我要投稿

QT5.12.12 + VS2022

1. QT5.12.12 安裝

1.1 下載

下載地址:(https://download.qt.io/archive/qt/)

需要下載的文件名:qt-opensource-windows-x86-5.12.12.exe(使用IDM下載器下載可以把速度拉滿)

也可以使用這個鏈接直接下載:(https://download.qt.io/archive/qt/5.12/5.12.12/qt-opensource-windows-x86-5.12.12.exe)

1.2 安裝

前面的安裝步驟都好說,重要的是Select Componets部分

由于我電腦上提前安裝好了VS 2017,所以勾選MSVC 2017 64-bit當(dāng)作編譯器,我不需要MinGW作為編譯器,所以沒有勾選MinGW(另外這里的MinGW并不是編譯器)。然后是勾選Sources、Qt Charts,Qt Data Visualization。其他的組件我不確定是否需要,但是因為可以在安裝完成后繼續(xù)添加這些組件,所以我就沒有勾選。


關(guān)于Developer and Designer Tools這一欄,只勾選了默認(rèn)的Qt Creator CDB Debugger Support,下面的MinGW 7.3.0指的是MinGW-builds 7.3.0 toolchain(關(guān)于toolchain,在本文末尾參考了chatgpt的理解),即MinGW的一套編譯工具鏈。


后面的安裝步驟就是常規(guī)操作了

2. VS 2022 安裝和Qt Visual Studio Tools的安裝

2.1 VS 2022 的安裝

比較常規(guī)了,沒什么好說的

2.2 Qt Visual Studio Tools擴展的安裝

選中 管理擴展 選項,或使用快捷鍵Ctrl + Shift + X打開。這里由于我已經(jīng)安裝過了Qt VS Tools,所以會有Qt VS Tools這個選項。


在聯(lián)機中搜索qt,找到Qt Visual ?Studio Tools,點擊安裝,重啟VS完成擴展的安裝。


2.3 設(shè)置.ui文件的默認(rèn)打開方式

在不做其他設(shè)置的情況下,如果直接雙擊.ui文件,電腦會自動調(diào)用Qt Desinger打開此.ui文件,但是幾秒中后會閃退。

解決方法:在VS的解決方案資源管理器中,右鍵.ui文件,選擇打開方式(N)...,點擊添加(A)...,選擇QT安裝目錄中的msvc2017_64/bin/designer.exe文件,確認(rèn)后將其設(shè)置為默認(rèn)值,舊的Qt Designer可以刪除,也可以不刪,反正不用那個就是了。



至此,大功告成。


附:

在軟件開發(fā)中,"toolchain"(工具鏈)是指一組工具和程序,用于完成代碼編譯、構(gòu)建和鏈接等過程,以生成可執(zhí)行程序或庫文件。它通常由多個工具組成,這些工具彼此協(xié)同工作以完成整個開發(fā)流程。

工具鏈通常由以下幾個主要組成部分組成:

  1. 編譯器(Compiler):編譯器是工具鏈的核心組件之一。它將源代碼(如C、C++等)翻譯成機器可執(zhí)行的指令或中間代碼。

  2. 鏈接器(Linker):鏈接器將編譯器生成的目標(biāo)文件(object file)合并為最終的可執(zhí)行文件或庫文件。它將不同的模塊和庫文件進行連接,解析符號引用,以生成可執(zhí)行代碼。

  3. 構(gòu)建工具(Build Tools):構(gòu)建工具用于自動化構(gòu)建過程,例如Make、CMake、MSBuild等。它們根據(jù)項目中的構(gòu)建規(guī)則和依賴關(guān)系,協(xié)調(diào)編譯器和鏈接器的操作,并執(zhí)行其他必要的構(gòu)建步驟,例如代碼生成、資源管理、版本控制等。

  4. 調(diào)試器(Debugger):調(diào)試器用于調(diào)試可執(zhí)行程序,幫助開發(fā)者定位和修復(fù)代碼中的錯誤和問題。它提供了諸如斷點、變量查看、跟蹤執(zhí)行等功能,以幫助開發(fā)者分析代碼執(zhí)行過程。

  5. 其他工具:工具鏈還可以包括其他輔助工具,例如代碼靜態(tài)分析工具、性能分析工具、優(yōu)化器等,以幫助開發(fā)者更好地理解和改進他們的代碼。

工具鏈在軟件開發(fā)中起到關(guān)鍵作用,它使開發(fā)者能夠?qū)⒃创a轉(zhuǎn)換為可執(zhí)行的軟件,并提供了調(diào)試和優(yōu)化等關(guān)鍵功能。根據(jù)特定的開發(fā)平臺和目標(biāo),工具鏈的組成和配置可能會有所不同。不同的編程語言和開發(fā)環(huán)境也可能有各自的工具鏈。


QT5.12.12 + VS2022 安裝和配置的評論 (共 條)

分享到微博請遵守國家法律
福清市| 昆山市| 曲阳县| 佛山市| 共和县| 兴国县| 咸阳市| 乌兰县| 民乐县| 白银市| 青海省| 驻马店市| 中卫市| 察哈| 吉水县| 边坝县| 武山县| 新宁县| 安溪县| 苏尼特左旗| 康平县| 巴林左旗| 郑州市| 田东县| 唐山市| 固始县| 尼玛县| 呼玛县| 浦城县| 神木县| 汪清县| 和龙市| 福清市| 仙游县| 红桥区| 茌平县| 常宁市| 昌都县| 霍城县| 韩城市| 崇信县|