mac book pro macOS10.13.3安裝qt、qt creator C++開發環境,qt5.11.1,並解決cmake構建:qt mac this file is not part of

 

 

 

由於以前在Ubuntu下使用的是qtcreator開發,如今想在mac上裝一個系統,由於許久未裝了,仍是花了點時間,不如寫個博客,下次就更快安裝了。在Mac OS X下使用Qt開發,須要配置Qt庫和編譯器。編譯器只能使用蘋果公司自主研發的Clang。c++

 

首先是:macos

下載:Command_Line_Tools_macOS,個人是macOS10.13.3:app

https://download.developer.apple.com/Developer_Tools/Command_Line_Tools_macOS_10.13_for_Xcode_10_Beta_3/Command_Line_Tools_macOS_10.13_for_Xcode_10_Beta_3.dmgui

而後,下載:Xcode_9.4.1,this

https://download.developer.apple.com/Developer_Tools/Xcode_9.4.1/Xcode_9.4.1.xipspa

上面兩個安裝都很簡單,雙擊默認就行。.net

 

而後,安裝qt和qtcreator,網上不少是分開安裝的,可是qt5.11.1裏面是有qtcreator的,下載qt5.11.1:debug

https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.11/5.11.1/qt-opensource-mac-x64-5.11.1.dmg3d

雙擊,進入下圖:調試

 

 

 

 

 

 

 

 

 

 

 基本組件以下,macos要選擇,不然,在後面qt version中沒有value(就是找不到qmake)

後面就是漫長的安裝。。。  而後,須要檢查配置,我是參考網上的檢查,若是是本身不喜歡它自動配置qt creator能夠本身安裝本身喜歡的版本,而後再在qt versions那邊找到你qt安裝的路徑就能夠了。後面,主要參考:https://blog.csdn.net/libaineu2004/article/details/46234079

 

配置Qt

(1)運行Qt Creator。進入「菜單","Qt Creator","偏好設置"。能夠看到,」編譯器「和」調試器「,已經默認設置好了。

 

 

2)用戶須要手動配置Qt版本,記住,這裏版本路徑是找到qmake,若是上面qt安裝沒有勾選☑️macOS是不會安裝qmake的,通常使用默認qtcreator,會自動給你配置好

 

 至此,qt qtcreator已經安裝好,能夠用了,可是我通常喜歡使用cmake構建,因此在新建 非qt工程->c++ 選擇cmake 構建時,報錯

         this file is not part of any project the code......

 其實,是我本機沒有裝cmake:

$ brew install cmak

 就能夠了,若是還不行,須要在qt creator上從新build一下,(以前沒有cmake,build不成,因此致使debug和run按鈕都是灰的)

相關文章
相關標籤/搜索