xcode升级的8以后,笔者发现Qt编译不了了。原因在于Qt查找xcrun而现在应该找xcodebuild。
步骤1:
打开文件:
Qt_install_folder/5.7/clang_64/mkspecs/features/mac/default_pre.prf
步骤2:
用
isEmpty($$list($$system("/usr/bin/xcrun -find xcodebuild 2>/dev/null")))
替换:
isEmpty($$list($$system("/usr/bin/xcrun -find xcrun 2>/dev/null")))
如果出现stdio.h之类的库文件找不到,则需要在.pro文件中指定SDK。
macx {
QMAKE_MAC_SDK = macosx10.12}