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

        

3 創建項目(Project)的坑: 參考《QT Creator 兩種創建項目的方法》

    方法之一:
    先建項目:歡迎-New Project-其他項目-Empty qmake Project => 一路默認就建好了一個項目了
    再添加CPP文件:在項目上右鍵-Add  New...-C++-C++源文件 => 一路默認,如果報錯解決方法如下:

    3.1 報錯:解決辦法參考《Mac下用brew配置QT開發環境》

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

         

    3.2 報錯:解決辦法參考知乎boyu回答中的評論

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

        

 

 

====
目前我就遇到這些坑,所以就寫這麼多。
另外安裝和配置PyQt5參考:《Mac下Pycharm集成PyQt5並使用》
PyQt + PyCharm 環境搭建:《PyQt5+python3+pycharm開發環境配置》
====
感謝幾位網友的幫助和分析!
====

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章