Qt項目時隔數月再次打開竟出現bug
阿新 • • 發佈:2017-10-25
再次 ces 聯網 int device ati osx pri 運行
上學期的c++作業是用qt實現一個可以聯網雙人競技的五子棋和圍棋
交作業的時候調的好好的,剛剛想再打開試一下發現不能運行。
操作環境是macOs+qtCreator
最開始的顯示錯誤是error:targetconditionals.h file not found
網上查了一下是因為之前項目的Debug目錄問題,需要刪除該目錄重新構建。
然後提示錯誤是:-1: error: Could not resolve SDK path for ‘macosx10.12‘
然後繼續網上搜索錯誤的解決辦法,
嘗試方法一:
修改qt文件qdevice.pri。(Macintosh HD ? 用戶 ? lining ? Qt5.3.2_mac ? 5.3 ? clang_64 ? mkspecs)
修改QMAKE_MAC_SDK = macosx10.12,然而我的qdevice文件並沒有錯誤。
嘗試方法二:
命令行執行 sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
重啟後並沒有任何改變。
嘗試方法三:
Open Xcode->Preferences->Locations->command line tools..select the CLT xcode-select active developer directory error
在打開Xcode時由於沒有即使更新系統導致Xcode不能運行,
在,更新了系統之後,qt可以運行成功了。
Qt項目時隔數月再次打開竟出現bug