標籤:archive 報錯 安裝 project 工程 rgb cmake mac os x 配置
因為之前在Ubuntu下使用的是qtcreator開發,現在想在mac上裝一個系統,因為許久未裝了,還是花了點時間,不如寫個部落格,下次就更快安裝了。在Mac OS X下使用Qt開發,需要配置Qt庫和編譯器。編譯器只能使用蘋果公司自主研發的Clang。
首先是:
下載:Command_Line_Tools_macOS,我的是macOS10.13.3:
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.dmg
然後,下載:Xcode_9.4.1,
https://download.developer.apple.com/Developer_Tools/Xcode_9.4.1/Xcode_9.4.1.xip
上面兩個安裝都很簡單,雙擊預設就行。
然後,安裝qt和qtcreator,網上很多是分開安裝的,但是qt5.11.1裡面是有qtcreator的,下載qt5.11.1:
https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.11/5.11.1/qt-opensource-mac-x64-5.11.1.dmg
雙擊,進入:
基本組件如下,macos要選擇,否則,在後面qt version中沒有value(就是找不到qmake)
後面就是漫長的安裝。。。 然後,需要檢查配置,我是參考網上的檢查,如果是自己不喜歡它自動設定qt creator可以自己安裝自己喜歡的版本,然後再在qt versions那邊找到你qt安裝的路徑就可以了。後面,主要參考: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按鈕都是灰的)
mac book pro macOS10.13.3安裝qt、qt creator C++開發環境,qt5.11.1,並解決cmake構建:qt mac this file is not part of any project the code