五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

Qt Creator 源碼學(xué)習(xí)筆記01,初識(shí)QTC

2022-03-20 11:49 作者:devstone  | 我要投稿

閱讀本文大概需要 4 分鐘

Qt Creator 源碼學(xué)習(xí)筆記 01

Qt Creator 是一款開(kāi)源的輕量級(jí) IDE,整個(gè)架構(gòu)代碼全部使用 C++/Qt 開(kāi)發(fā)而成,非常適合用來(lái)學(xué)習(xí)C++Qt 知識(shí),這也是我們更加深入學(xué)習(xí)Qt最好的方式,學(xué)習(xí)了解官方人員是如何開(kāi)發(fā)一款軟件的

下載

一般我們下載Qt進(jìn)行安裝的時(shí)候會(huì)默認(rèn)安裝好Qt Creator,此時(shí)安裝的是可執(zhí)行程序,而我們今天要講的是下載源碼并且編譯,那么首先要到官方倉(cāng)庫(kù)中下載某個(gè)版本的源碼

下載方式有兩種,下載zip源碼包和gigt clone 獲取

直接下載,打開(kāi)通用下載頁(yè)面下載

由于目前更新速度比較快,導(dǎo)致版本很多,不建議直接下載最新版本,這里以4.6版本為例

圖片

通過(guò)這種方式下載下來(lái)直接解壓就能看到整個(gè)框架源碼

圖片

另一種通過(guò)git方式下載源碼更推薦,下載下來(lái)后你相當(dāng)于擁有了所有版本的源碼了,想要學(xué)習(xí)那個(gè)版本直接切換就行了,非常方便,下載地址有兩個(gè)

  • 官方: https://code.qt.io/cgit/qt-creator/qt-creator.git

  • GitHub 鏡像: https://github.com/qt-creator/qt-creator.git

命令分別為


圖片

可能有時(shí)候遇到網(wǎng)速慢等原因,下載會(huì)持續(xù)一段時(shí)間,如果等了好久還是下載慢,那么建議直接選擇Download Zip,一般非???/p>

下載完成后,進(jìn)入該源碼目錄執(zhí)行切換版本命令即可

編譯

源碼下載完成后就可以開(kāi)始動(dòng)手直接嘗試編譯了,先不用詳細(xì)了解每個(gè)目錄是干啥的,跑起來(lái)再說(shuō)

開(kāi)始編譯前,確保你電腦已經(jīng)安裝好了Qt,并且最好是 Qt 5.6.2及以上的版本

為啥會(huì)是這個(gè)呢,打開(kāi)配置文件就可以看到

直接打開(kāi)工程文件qtcreator.pro即可,等待其加載完成,打開(kāi)plugin.pro配置文件,只保留coreplugin插件工程,其余的都注釋掉,暫時(shí)用不到,我們開(kāi)始只關(guān)心核心插件

加載完成后直接構(gòu)建編譯即可,如果不出意外等待大概 10 多分鐘時(shí)間就可以編譯完成,你可以看到如下界面

圖片

上述采用的編譯器是MinGW,如果你想采用其它編譯器注意相關(guān)配置項(xiàng)

是不是看著很神奇,用Qt Creator構(gòu)建編譯出來(lái)Qt Creator,是不是感覺(jué)在套娃,自己生成了自己。下一篇將會(huì)詳細(xì)介紹每個(gè)部分代碼,介紹框架結(jié)構(gòu)。

文章首發(fā)公眾號(hào):devstone


Qt Creator 源碼學(xué)習(xí)筆記01,初識(shí)QTC的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
扎鲁特旗| 长汀县| 抚宁县| 绵竹市| 龙川县| 洪江市| 旌德县| 日照市| 仙居县| 息烽县| 彩票| 思茅市| 航空| 宜黄县| 苍山县| 东乡族自治县| 华阴市| 临朐县| 盐山县| 清涧县| 阳江市| 平阴县| 什邡市| 丰原市| 资兴市| 新宾| 阳山县| 屯留县| 镶黄旗| 通渭县| 云阳县| 南陵县| 乌海市| 加查县| 翁牛特旗| 布尔津县| 进贤县| 互助| 分宜县| 射洪县| 英吉沙县|