閱讀本文大概需要 4 分鐘
Qt Creator
是一款開源的輕量級 IDE
,整個架構程式碼全部使用 C++/Qt
開發而成,非常適合用來學習C++
和Qt
知識,這也是我們更加深入學習Qt
最好的方式,學習瞭解官方人員是如何開發一款軟體的
下載
一般我們下載Qt
進行安裝的時候會預設安裝好Qt Creator
,此時安裝的是可執行程式,而我們今天要講的是下載原始碼並且編譯,那麼首先要到官方倉庫中下載某個版本的原始碼
下載方式有兩種,下載zip原始碼包和gigt clone 獲取
由於目前更新速度比較快,導致版本很多,不建議直接下載最新版本,這裡以4.6版本為例
通過這種方式下載下來直接解壓就能看到整個框架原始碼
另一種通過git
方式下載原始碼更推薦,下載下來後你相當於擁有了所有版本的原始碼了,想要學習那個版本直接切換就行了,非常方便,下載地址有兩個
- 官方: 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
可能有時候遇到網速慢等原因,下載會持續一段時間,如果等了好久還是下載慢,那麼建議直接選擇Download Zip
,一般非常快
下載完成後,進入該原始碼目錄執行切換版本命令即可
編譯
原始碼下載完成後就可以開始動手直接嘗試編譯了,先不用詳細瞭解每個目錄是幹啥的,跑起來再說
開始編譯前,確保你電腦已經安裝好了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
外掛工程,其餘的都註釋掉,暫時用不到,我們開始只關心核心外掛
載入完成後直接構建編譯即可,如果不出意外等待大概 10 多分鐘時間就可以編譯完成,你可以看到如下介面
作者:鵝卵石
時間: 2021年10月01日
版本:V 0.0.1
郵箱:kevinlq@163.com
版權:本部落格若無特別宣告,均屬於作者原創文章,歡迎大家轉載分享。但是,
希望您註明來源,並留下原文地址,這是對作者最大的尊重,也是對知識的尊重。