閱讀本文大概需要 4 分鐘
Qt Creator
是一款開源的輕量級 IDE
祷舀,整個架構(gòu)代碼全部使用 C++/Qt
開發(fā)而成,非常適合用來學(xué)習(xí)C++
和Qt
知識码泛,這也是我們更加深入學(xué)習(xí)Qt
最好的方式猾封,學(xué)習(xí)了解官方人員是如何開發(fā)一款軟件的
下載
一般我們下載Qt
進(jìn)行安裝的時候會默認(rèn)安裝好Qt Creator
,此時安裝的是可執(zhí)行程序噪珊,而我們今天要講的是下載源碼并且編譯晌缘,那么首先要到官方倉庫中下載某個版本的源碼
下載方式有兩種,下載zip源碼包和gigt clone 獲取
由于目前更新速度比較快磷箕,導(dǎo)致版本很多,不建議直接下載最新版本阵难,這里以4.6版本為例
通過這種方式下載下來直接解壓就能看到整個框架源碼
另一種通過git
方式下載源碼更推薦岳枷,下載下來后你相當(dāng)于擁有了所有版本的源碼了,想要學(xué)習(xí)那個版本直接切換就行了呜叫,非常方便空繁,下載地址有兩個
- 官方: https://code.qt.io/cgit/qt-creator/qt-creator.git
- GitHub 鏡像: https://github.com/qt-creator/qt-creator.git
命令分別為
git clone git://code.qt.io/qt-creator/qt-creator.git
git clone https://github.com/qt-creator/qt-creator.git
可能有時候遇到網(wǎng)速慢等原因,下載會持續(xù)一段時間朱庆,如果等了好久還是下載慢家厌,那么建議直接選擇Download Zip
,一般非匙倒ぃ快
下載完成后饭于,進(jìn)入該源碼目錄執(zhí)行切換版本命令即可
編譯
源碼下載完成后就可以開始動手直接嘗試編譯了,先不用詳細(xì)了解每個目錄是干啥的维蒙,跑起來再說
開始編譯前掰吕,確保你電腦已經(jīng)安裝好了Qt
,并且最好是 Qt 5.6.2
及以上的版本
為啥會是這個呢颅痊,打開配置文件就可以看到
#version check qt
!minQtVersion(5, 6, 2) {
message("Cannot build $$IDE_DISPLAY_NAME with Qt version $${QT_VERSION}.")
error("Use at least Qt 5.6.2.")
}
直接打開工程文件qtcreator.pro
即可殖熟,等待其加載完成,打開plugin.pro配置文件斑响,只保留coreplugin
插件工程菱属,其余的都注釋掉钳榨,暫時用不到,我們開始只關(guān)心核心插件
加載完成后直接構(gòu)建編譯即可纽门,如果不出意外等待大概 10 多分鐘時間就可以編譯完成薛耻,你可以看到如下界面
作者:鵝卵石
時間: 2021年10月01日
版本:V 0.0.1
郵箱:kevinlq@163.com
版權(quán):本博客若無特別聲明,均屬于作者原創(chuàng)文章赏陵,歡迎大家轉(zhuǎn)載分享饼齿。但是,
希望您注明來源蝙搔,并留下原文地址缕溉,這是對作者最大的尊重,也是對知識的尊重吃型。