在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Qt開發(fā)需要用到哪些工具?

奈因PCB電路板設(shè)計(jì) ? 來源:技術(shù)讓夢想更偉大 ? 作者: 李肖遙 ? 2021-07-26 16:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Qt是一個(gè)30年前由Qt Company開發(fā)的跨平臺C++圖形用戶界面應(yīng)用程序開發(fā)框架,隨著版本的不斷更新迭代,加入了很多現(xiàn)有工具鏈比如編譯器、鏈接器、調(diào)試器等,我們分幾個(gè)部分講解 Qt 使用到的工具鏈。

GNU 工具集

在上個(gè)世紀(jì)八十年代,為了推進(jìn)Free Software Foundation (FSF)自由軟件基金會的發(fā)展,當(dāng)時(shí)的程序員創(chuàng)立了與眾不同的 GNU 項(xiàng)目(GNU's Not Unix),并開發(fā)出來很多開源的系統(tǒng)工具,GNU Compiler Collection(GCC)也就是GNU編譯器套件由此而生。

GNU工具集常用的包含以下幾個(gè)

gcc GNU C 語言編譯器
g++ GNU C++ 語言編譯器
gdb 調(diào)試器,用于調(diào)試可執(zhí)行程序
ar 生成靜態(tài)庫 .a ,可以編輯和管理靜態(tài)鏈接庫
make 生成器,可以根據(jù) makefile 文件自動編譯鏈接生成可執(zhí)行程序或庫文件
ld GNU 鏈接器,將目標(biāo)文件和庫文件鏈接起來,創(chuàng)建可執(zhí)行程序和動態(tài)鏈接庫
ldd 查看可執(zhí)行文件依賴的共享庫(擴(kuò)展名.so,也叫動態(tài)鏈接庫)
工具 說明

MinGW

全稱Minimalist GNU for Windows,MinGW是為了在Windows使用GNU 工具而誕生的,可以生成 Windows 里面的 exe 程序和 dll 鏈接庫。

特點(diǎn)

MinGW 項(xiàng)目同時(shí)支持生成 64 位和 32 位程序,Qt 的 MinGW 版本庫是使用 MinGW-w64 項(xiàng)目里面的工具集生成的。

MinGW 里面工具帶有擴(kuò)展名.exe

MinGW 里面的生成器文件名為 mingw32-make.exe

MinGW 在鏈接時(shí)是鏈接到*.a庫引用文件,生成的可執(zhí)行程序運(yùn)行時(shí)依賴*.dll

MinGW 里沒有 ldd 工具

MinGW 可以通過 dlltool 來生成用于創(chuàng)建和使用動態(tài)鏈接庫需要的文件

相關(guān)鏈接

MinGW 項(xiàng)目主頁

http://www.mingw.org/

MinGW-w64 項(xiàng)目主頁

https://sourceforge.net/projects/mingw-w64/

MSYS2 項(xiàng)目主頁

https://sourceforge.net/projects/msys2/

CMake

全稱Cross platform Make,CMake是一個(gè)開源的跨平臺自動化構(gòu)建工具,相信大家搞Linux開發(fā)應(yīng)該很熟悉了,它支持利用各種編譯工具生成可執(zhí)行程序或鏈接庫。

cmake可以跨平臺地生成各式各樣的 makefile 文件,自己去編寫比較麻煩,而CMake可以化繁為簡,qt則是使用 qmake 工具生成 makefile 文件,cmake也是需要了解的。

相關(guān)鏈接

CMake 項(xiàng)目主頁

https://cmake.org/

KDE 項(xiàng)目主頁

https://www.kde.org/

Qt 工具集

Qt 官方的開發(fā)環(huán)境安裝包里有專門的開發(fā)工具,常用的 Qt 開發(fā)工具如下

qmake

可以生成跨平臺的 .pro 項(xiàng)目文件,并能生成相應(yīng)的 Makefile,用于構(gòu)建可執(zhí)行程序或鏈接庫。

uic

全稱User Interface Compiler即用戶界面編譯器,uic 根據(jù) .ui 文件生成用于創(chuàng)建用戶界面的 C++ 代碼頭文件。

rcc

全稱Resource Compiler即資源文件編譯器,負(fù)責(zé)在項(xiàng)目構(gòu)建過程中編譯 .qrc 資源文件。

qtcreator

集成開發(fā)環(huán)境,可以參考Qt Designer、Qt Quick Designer、Qt Creator有什么區(qū)別?

assistant

Qt 助手,幫助文檔瀏覽查詢工具,簡直是學(xué)習(xí)qt的神器,可以說沒有任何教程比得上。

designer

Qt 設(shè)計(jì)師,用于可視化編輯圖形用戶界面,并生成.ui文件。

linguist

Qt 語言家,用 linguist 可以翻譯多國語言,一般在界面上可以設(shè)置一個(gè)combox按鈕,切換即可換成自定義的語言了。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Qt
    Qt
    +關(guān)注

    關(guān)注

    2

    文章

    314

    瀏覽量

    39026

原文標(biāo)題:Qt用到的開發(fā)工具有哪些?

文章出處:【微信號:pcbgood,微信公眾號:奈因PCB電路板設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    企業(yè)數(shù)字化改造需要用到哪些平臺

    企業(yè)數(shù)字化改造需根據(jù)業(yè)務(wù)需求、技術(shù)基礎(chǔ)和轉(zhuǎn)型目標(biāo)選擇適配平臺,以下是關(guān)鍵平臺類型及推薦方案: 一、核心業(yè)務(wù)數(shù)字化平臺 低代碼/零代碼開發(fā)平臺 適用場景 :快速構(gòu)建CRM、ERP、OA等業(yè)務(wù)系統(tǒng),降低
    的頭像 發(fā)表于 07-07 17:57 ?162次閱讀

    電力|智能配電房需要用到哪些設(shè)備?

    一、核心電力設(shè)備:智能化的基礎(chǔ)智能配電房的核心電力設(shè)備是實(shí)現(xiàn)配電自動化、高效運(yùn)行和遠(yuǎn)程管理的關(guān)鍵。這些設(shè)備不僅具備傳統(tǒng)配電設(shè)備的功能,還集成了先進(jìn)的傳感、通信和控制技術(shù),能夠?qū)崟r(shí)監(jiān)測、分析和優(yōu)化電力系統(tǒng)的運(yùn)行狀態(tài)。以下是智能配電房中最核心的電力設(shè)備及其功能詳解。1.智能變壓器智能變壓器是配電系統(tǒng)的核心設(shè)備,承擔(dān)電壓轉(zhuǎn)換和電能分配的重要任務(wù)。相比傳統(tǒng)變壓器,智
    的頭像 發(fā)表于 05-09 11:27 ?237次閱讀
    電力|智能配電房<b class='flag-5'>需要用到</b>哪些設(shè)備?

    如果需要使用DMD進(jìn)行成像控制,需要用到哪些部件?

    我想問一下,如果需要使用DMD進(jìn)行成像控制,需要用到哪些部件?是只需要控制板和DMD芯片么?那么評估模塊是用來干什么的呢?
    發(fā)表于 02-28 06:40

    做的一個(gè)系統(tǒng)需要用到4片ADS1298,在多器件聯(lián)接方式中,標(biāo)準(zhǔn)模式和菊鏈模式,哪個(gè)更換好一些?

    我正在做的一個(gè)系統(tǒng)需要用到4片ADS1298,在多器件聯(lián)接方式中,標(biāo)準(zhǔn)模式和菊鏈模式,哪個(gè)更換好一些? 優(yōu)勢在哪里?
    發(fā)表于 02-08 06:54

    Qt Group發(fā)布Qt AI Assistant,助力跨平臺UI開發(fā)

    為了進(jìn)一步提升跨平臺用戶界面(UI)開發(fā)的效率與便捷性,Qt Group近日推出了一款實(shí)驗(yàn)性工具——Qt AI Assistant。這款工具
    的頭像 發(fā)表于 02-07 13:47 ?1099次閱讀

    如果用ADS129X采集EEG信號,需要用到右腿驅(qū)動嗎?

    如下幾個(gè)問題請教專家: 1,EEG產(chǎn)品是否需要用到RLD? 2,因?yàn)镋EG需要參考電極,所以EEG上是否可以用RLD功能來作為參考電極? 2,如果不用RLD作為參考電極,是不是把N極作為參考電極? 3,如果是N極為參考電極,是不是可以把每個(gè)通道的N極并聯(lián)在一起? 再次叩謝
    發(fā)表于 12-30 07:12

    n型焊接頭需要用到哪些材料

    德索工程師說道N型焊接頭作為射頻同軸連接器的一種,其制造過程中需要使用多種材料以確保其性能的穩(wěn)定性和可靠性。以下是對N型焊接頭所需材料的詳細(xì)分析: 銅合金:N型焊接頭的核心接觸件通常采用高導(dǎo)電性
    的頭像 發(fā)表于 11-20 10:52 ?542次閱讀
    n型焊接頭<b class='flag-5'>需要用到</b>哪些材料

    ADS9234R這個(gè)AD的寄存器如何配置,需要用到哪幾個(gè)引腳?

    請問一下,ADS9234R這個(gè)AD的寄存器如何配置,需要用到哪幾個(gè)引腳?時(shí)序是怎樣的?與復(fù)位信號有什么關(guān)系?感覺官方文檔對寄存器配置這一塊描述比較少,我用FPGA與ADS9234R做接口,寫入寄出器參數(shù),讀出總是不對。
    發(fā)表于 11-15 07:48

    芯片開發(fā)必備工具|好用的文件比對工具有哪些?

    在芯片開發(fā)工程中,通常為了知道工程目錄下發(fā)生了哪些改動,或者兩份源碼文件之間有什么不同,會需要用到文件和文件夾的比對工具。使用工具比肉眼觀察更便捷,也更精確!本文將介紹自己最常用的幾款
    的頭像 發(fā)表于 11-01 08:11 ?1161次閱讀
    芯片<b class='flag-5'>開發(fā)</b>必備<b class='flag-5'>工具</b>|好用的文件比對<b class='flag-5'>工具</b>有哪些?

    調(diào)試音頻放大倍數(shù)時(shí),需要用到1khz 0db的正弦波測試音源,請問下這個(gè)0db對應(yīng)的電壓峰峰值的幅度是多少?

    調(diào)試音頻放大倍數(shù)時(shí),需要用到1khz 0db的正弦波測試音源,請問下這個(gè)0db對應(yīng)的電壓峰峰值的幅度是多少? 怎么計(jì)算的? 謝謝
    發(fā)表于 10-28 08:04

    在進(jìn)行高速信號放大設(shè)計(jì)時(shí),往往需要用到反饋電路,是否反饋電路越短越好?

    在進(jìn)行高速信號放大設(shè)計(jì)時(shí),往往需要用到反饋電路,是否反饋電路越短越好,不同封裝是否在這方面有不同優(yōu)勢?
    發(fā)表于 09-26 07:55

    選擇ths4631后需不需要用jfet呀?

    如圖所示的電荷靈敏前方電路,如果用ths4631作為運(yùn)放A1,還需不需要用前端的Q1(Q1為jfet,型號為2sk152),如果需要時(shí)什么原因,如果不需要時(shí)什么原因。還有用Q1的作用是什么?
    發(fā)表于 09-23 07:20

    射頻連接器mcx需要用到護(hù)線套嗎

     德索工程師說道射頻連接器MCX是否需要用到護(hù)線套,這主要取決于具體的應(yīng)用場景、環(huán)境條件以及保護(hù)需求。以下是對此問題的詳細(xì)分析:   MCX連接器是一種超小型射頻連接器,發(fā)明于1980年代
    的頭像 發(fā)表于 09-02 10:48 ?537次閱讀
    射頻連接器mcx<b class='flag-5'>需要用到</b>護(hù)線套嗎

    什么時(shí)候需要用到no phase reversal運(yùn)放呢?

    什么時(shí)候需要用到no phase reversal運(yùn)放呢? 此時(shí)不用的話會造成什么影響呢?
    發(fā)表于 08-02 14:09

    請問INA231EVM采樣電阻需要用多大的?

    INA231EVM 采樣電阻需要用多大的?
    發(fā)表于 08-01 06:18
    主站蜘蛛池模板: 国产精品久久久久天天影视 | 欧美精品一区二区三区在线播放 | 喷潮白浆直流在线播放 | 一级伦奸视频 | 性福利视频 | 日韩精品系列产品 | 高清视频一区二区三区 | 亚洲精品456人成在线 | 日日夜夜天天操 | 美女扒开尿口给男的桶个爽 | 日韩亚洲人成在线综合 | 亚洲人成网站色7799在线播放 | 天天做天天爱天天爽综合网 | 黄 色 录像成 人播放免费 | 狠狠做久久深爱婷婷97动漫 | 天天躁夜夜躁狠狠躁 | 午夜三级毛片 | 精品欧美激情在线看 | 亚洲天天在线 | 久久国产乱子伦精品免费午夜 | 高清一区二区三区 | 免费国产一区二区三区 | 欧美日韩一区二区三区视频 | 四虎精品影院在线观看视频 | 狠狠色丁香婷婷久久 | 午夜国产大片免费观看 | 在线视频 亚洲 | 天天插天天 | 在线天堂资源www中文在线 | 国产农村妇女毛片精品久久久 | 免费一级特黄特色大片在线 | 99色在线播放 | 国产精品大片天天看片 | 午夜免费福利片观看 | 18美女扒开尿口无遮挡 | 日日噜噜夜夜狠狠久久丁香 | 色偷偷亚洲 | 国产成人影院 | 欧美男人天堂网 | 午夜免费观看福利片一区二区三区 | 亚洲午夜视频在线观看 |