【Qt秘籍】[003]-Qt環境變量配置-磨刀不誤砍柴工

一、為什么要設置環境變量 ?[原因]

配置PATH環境變量的主要用處在于讓操作系統能夠識別并執行不在當前工作目錄下的可執行文件。具體來說,它的作用包括:

  1. 命令執行便捷性:當你在命令行輸入一個命令(如java, pythonnpm等),操作系統會根據PATH環境變量中列出的目錄順序查找該命令對應的可執行文件。這樣,你無需每次都在命令前加上文件的完整路徑,使得在任何位置都能夠方便地運行這些命令。

  2. 軟件免安裝路徑指定:對于開發者而言,配置PATH可以讓他們在安裝一些工具或 SDK(如Java的JDK、Python等)后,不需切換到安裝目錄就能全局使用這些工具的命令。這對于頻繁使用命令行工具尤其重要。

  3. 提高工作效率:通過將常用工具的路徑添加到PATH,用戶可以迅速在命令行中調用這些工具,無需記住或頻繁輸入復雜的路徑信息,從而提升日常工作的效率。

  4. 支持跨目錄調用:配置好PATH后,即使你的項目依賴位于不同目錄下的腳本或程序,也能夠無障礙地調用,使得項目的構建、測試和部署流程更加靈活和順暢。

  5. 兼容多版本需求:在開發環境中,有時需要管理多個版本的同一工具,通過在PATH中靈活調整目錄順序,可以輕松切換使用不同版本的軟件,滿足不同項目的需求。

????????例如,在Windows和DOS操作系統的path環境變量中,當要求系統在不告訴程序所在的完整路徑的情況下運行程序時,系統不僅會搜索當前目錄中的程序,還會搜索path中指定的路徑。在Windows上設置Qt的環境變量是為了在命令行或其他應用程序中直接訪問與Qt相關的命令和工具。

二、如何配置Qt的環境變量?[方法]

1.找到Qt的安裝路徑,復制 "bin" 路徑

?2.打開“編輯系統環境變量”

?3. "環境變量"------>雙擊"Path"------>填?"bin"路徑------> "確定"

注意:在關掉所有窗?時,?定要點擊"確定",否則上述配置?效。

?

筆者碎碎念: 雖然“配置環境變量”這一步好像看起來并沒有什么用,卻能在后續開發過程中大大提高效率,正所謂磨刀不誤砍柴工。

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

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

相關文章

【Unity程序】Unity游戲開發中常用的設計模式【一】

👨?💻個人主頁:元宇宙-秩沅 👨?💻 hallo 歡迎 點贊👍 收藏? 留言📝 加關注?! 👨?💻 本文由 秩沅 原創 👨?💻 收錄于專欄:Uni…

【C語言習題】26.字符逆序

文章目錄 1.描述2.解題思路3.具體代碼 1.描述 輸入描述: 將一個字符串str的內容顛倒過來,并輸出。可以有空格 數據范圍:1≤𝑙𝑒𝑛(𝑠𝑡𝑟)≤10000 1≤len(str)≤10000 輸出描述&…

Android基礎-數據庫

在Android系統中,數據庫扮演著至關重要的角色,它負責存儲、管理和檢索應用程序所需的數據。隨著移動應用的日益復雜和功能的不斷增加,對數據庫的需求也日益提高。在Android中,有多種數據庫管理系統和工具可供選擇,其中…

NDIS協議驅動(四)

NDIS 定義對象標識符 (OID) 值,以標識適配器參數,其中包括設備特征、可配置設置和統計信息等操作參數。 協議驅動程序可以查詢或設置基礎驅動程序的操作參數。 NDIS 還為 NDIS 6.1 及更高版本的協議驅動程序提供直接 OID 請求接口。 直接 OID 請求路徑支…

利用EasyCVR視頻智能監控技術,構建智慧化考場監管體系

隨著科技的進步,視頻監控在各個領域的應用越來越廣泛,其中在考場中的應用尤為顯著。視頻監控不僅能夠提高考場的監管水平,確保考試的公平、公正和公開,還能有效預防和打擊作弊行為,為考生營造一個良好的考試環境。 傳…

前后端分離跨域問題解決方案

Vue和SpringBoot的跨域問題的4中解決方案 跨域問題產生的原因:瀏覽器的保護機制,同源策略協議,域名,端口;三個中有一個不同就會產生跨域問題 解決方案(后端): 1.CrossOrigin注解&…

界面控件DevExtreme v23.2亮點 - 標簽、表單、編輯器功能升級

DevExtreme擁有高性能的HTML5 / JavaScript小部件集合,使您可以利用現代Web開發堆棧(包括React,Angular,ASP.NET Core,jQuery,Knockout等)構建交互式的Web應用程序。從Angular和Reac&#xff0c…

腦圖工具 在學習系統架構中的使用

系統,有人把它比作一個黑盒,有人比作一個樹洞。呃,其實二者都隱含的表達了一個意思,盤根錯節,一言難盡,欲說還休,說了又像是隔靴搔癢,感覺沒說透。 學習,理解和展示一個…

計算機組成原理----移碼

在網上搜索移碼是什么,大概率會搜到一個結論:移碼是補碼符號位取反,可是真的是這樣嗎? 傳統的有符號整數是將二進制數的首位作為符號位,0表示正數,1表示負數。 但在移碼中,我們不再使用單獨的符號位來表示正負。而是通過一個固定的偏置量來將所有可能的指數值映射到一個無符…

力扣每日一題 5/28

題目:2951-找出峰值 給你一個下標從 0 開始的數組 mountain 。你的任務是找出數組 mountain 中的所有 峰值。 以數組形式返回給定數組中 峰值 的下標,順序不限 。 注意: 峰值 是指一個嚴格大于其相鄰元素的元素。數組的第一個和最后一個元…

C語言.順序表.通訊錄

基于順序表示實現通訊錄 1.通訊錄項目的功能要求2.代碼實現3.頭文件處理4.通訊錄的具體實現4.1通訊錄的初始化與銷毀4.1.1通訊錄的初始化4.1.2通訊錄的初始化銷毀 4.2通訊錄的添加與刪除數據4.2.1通訊錄的添加數據4.2.1通訊錄的刪除數據 4.3通訊錄的修改4.4通訊錄的查找4.5通訊…

熟悉電腦快捷鍵(包含部分VS)

有很多不太電腦的小白,這里給大家一些常用快捷鍵,希望幫助到大家學習~ ctrl c 復制(保留原內容) ctrl v 粘貼 ctrl x 剪切(跟復制不一樣的地方在于原內容清空) ctrl z …

【python】OpenCV—Tracking(10.2)

文章目錄 BackgroundSubtractorcreateBackgroundSubtractorMOG2createBackgroundSubtractorKNN BackgroundSubtractor Opencv 有三種背景分割器 K-Nearest:KNN Mixture of Gaussian(MOG2) Geometric Multigid(GMG) …

AURIX TC3xx單片機介紹-啟動過程介紹2

AURIX TC377,TC387,TC397用戶啟動程序流程 用戶啟動程序是在Boot Firmware之后運行的程序(即用戶程序里的第一級Boot Loader,類似Linux的Uboot),初始化過程是CPU0完成的。用戶可以根據不同的復位事件來選擇不同的執行路徑。 AURITX 2代芯片的主要啟動過程如下(該階段只…

WebGL學習(一)渲染關系

學習webgl 開發理解渲染關系是必須的,也非常重要,很多人忽視了這個過程。 我這里先簡單寫一下,后面盡量用通俗易懂的方式,舉例講解。 WebGL,全稱Web Graphics Library,是一種在網頁上渲染3D圖形的技術。它…

C++模板元編程--函數萃取

在C中&#xff0c;std::declval是一個非常有用的模板函數&#xff0c;它是標準庫<utility>頭文件的一部分。它的主要作用是在不創建對象的情況下&#xff0c;獲取該類型的引用&#xff0c;從而允許在編譯時表達式中使用該類型的成員函數或成員變量&#xff0c;即使沒有默…

python中的-1是什么意思

python中的-1是什么意思&#xff1f; -1指的是索引&#xff0c;即列表的最后一個元素。 比如你輸入一個列表&#xff1a; a &#xff1d; [1,2,3,4,5,6,7] a[-1]就代表索引該列表最后一個值&#xff0c;你可以 b a[-1] print(b) 結果如下&#xff1a; 7 索引從左往右是…

P9712 「QFOI R1」貼貼

「QFOI R1」貼貼 題目描述 小 R 是一個可愛的女孩子&#xff0c;她希望通過給洛谷題目寫題解的方式跟出題人貼貼。 她發現&#xff0c;如果從題解界面點擊“提交題解”按鈕&#xff0c;博客中會自動生成 URL 標識符&#xff0c;也就是文章的鏈接。 其中&#xff0c;標識符的…

GB/T 33133.2-2021 《信息安全技術 祖沖之序列密碼算法 第2部分:保密性算法》標準介紹

編寫背景 在數字化時代&#xff0c;信息安全的重要性日益凸顯。為了加強數據傳輸和存儲的安全性&#xff0c;中國國家標準GB/T 33133.2-2021應運而生。這一標準是祖沖之序列密碼算法系列的第二部分&#xff0c;專注于保密性算法&#xff0c;旨在提供一種高效、安全的數據加密解…

升級鴻蒙4.2新變化,新增 WLAN 網絡自動連接開關!

手機已經成為現代人生活中不可或缺的一部分&#xff0c;手機里的功能可以滿足大部分人的生活場景&#xff0c;但是最依賴的應該就是手機網絡&#xff0c;手機網絡突然變差怎么辦——消息發不出去&#xff1f;刷新聞速度變慢&#xff1f;仔細檢查后&#xff0c;發現其實不是手機…