1. 程式人生 > >Mac下brew安裝和配置Qt5的坑

Mac下brew安裝和配置Qt5的坑

1. 安裝PyQt5:

brew install qt
brew cask install qt-creator

2 然後在 Qt Creator 裡改一下 Qt Versions的坑: 參考知乎boyu的回答

    2.1 偏好設定-Kits-Qt Versions-新增路徑/usr/local/Cellar/qt/5.11.2/bin/qmake

        

    2.2 偏好設定-Kits-構建套件(Kit)-手動設定-桌面(預設)-Qt版本-Qt 5.11.2

        

    方法之一:
    先建專案:歡迎-New Project-其他專案-Empty qmake Project => 一路預設就建好了一個專案了
    再新增CPP檔案:在專案上右鍵-Add  New...-C++-C++原始檔 => 一路預設,如果報錯解決方法如下:

Project ERROR: failed to parse default search paths from compiler output
Error while parsing file /Users/hanpeizhi/Qt5/testProject01/testProject01.pro. Giving up.

        把編譯器C和C++全部改為Clang

         

Project WARNING: Qt has only been tested with version 10.13 of the platform SDK, you're using 10.13.4.
Project WARNING: This is an unsupported configuration. You may experience build issues, and by using
Project WARNING: the 10.13.4 SDK you are opting in to new features that Qt has not been prepared for.
Project WARNING: Please downgrade the SDK you use to build your app to version 10.13, or configure
Project WARNING: with CONFIG+=sdk_no_version_check when running qmake to silence this warning.

        開啟終端輸入命令: 

xcode-select -p

        因為我已經安裝了Xcode了,所以直接在輸入(如果還沒安裝就先去App Store安裝):

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

        如下:

$ xcode-select -p
/Library/Developer/CommandLineTools

$ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer