今天更新到Xcode 8后,我再也无法构建Qt项目了。尽管遵循了this answer的说明,但仍会收到以下错误消息。
项目错误:Xcode未正确设置。您可能需要确认 通过运行/ usr / bin / xcodebuild获得许可协议。
如何解决?
答案 0 :(得分:38)
按照这些说明(见https://forum.qt.io/topic/71119/project-error-xcode-not-set-up-properly/7)后,我设法使用XCode 8 / MacOX Sierra构建了capybara-webkit(使用QT)
找到带文字的行(对我来说就是第15行):
isEmpty($$list($$system("/usr/bin/xcrun -find xcrun 2>/dev/null")))): \
替换为:
isEmpty($$list($$system("/usr/bin/xcrun -find xcodebuild 2>/dev/null"))): \
Save&重新编译
答案 1 :(得分:35)
更清洁的解决方案
cd /Applications/Xcode.app/Contents/Developer/usr/bin/
sudo ln -s xcodebuild xcrun
答案 2 :(得分:0)
在Qt目录中运行MaintenanceTool并更新到5.8版