Mac 上使用QT 出错:Project ERROR: Xcode not set up properly.
2017-03-15 20:43
609 查看
创建项目编译的时候,会报错 Qt Creator - Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild 首先确认安装了CommandLineTools, 在shell中输入 xcode-select --install 确认安装了CommandLineTools 然后 sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 但是在我电脑上并没有什么用,还是错误
最后从stackoverflow上找到了答案
= Xcode 8
打开文件: Qt_install_folder/5.7/clang_64/mkspecs/features/mac/default_pre.prf 找到这行: isEmpty($$list($$system("/usr/bin/xcrun -find xcrun 2>/dev/null"))) 替换为: isEmpty($$list($$system("/usr/bin/xcrun -find xcodebuild 2>/dev/null")))
~=Xcode8
Before Xcode 8, this problem occurs when command line tools are installed after Xcode is installed. What happens is the Xcode-select developer directory gets pointed to /Library/Developer/CommandLineTools. Point Xcode-select to the correct Xcode Developer directory with the command: sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer Confirm the license agreement with the command: xcodebuild -license This will prompt you to read through the license agreement. Enter agree to accept the terms.
相关文章推荐
- Mac 上使用QT 出错:Project ERROR: Xcode not set up properly.
- Mac下使用Qt:Error Xcode not set up properly.
- Qt Project ERROR: Xcode not set up properly
- Qt Project ERROR: Xcode not set up properly
- Qt Project ERROR: Xcode not set up properly
- Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running
- 解决Mac上Qt出现Project ERROR: Xcode not set up properly错误方法
- 解决mac下qt工程编译错误:Xcode not set up properly. You may need to confirm the license agreement by running
- Xcode not set up properly when using Qt in macOS
- QT 5.7 for iOS Xcode 8 Project ERROR: Xcode not set up properly. You may need to confirm the license
- Qt5.1.1: Xcode not set up properly
- error: Xcode not set up properly. You ..confirm the license agreement by running /usr/bin/xcodebuild
- Qt5.7 Project ERROR: Xcode not set up properly
- Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /
- 在Mac下使用QT调用OpenCV产生error: symbol(s) not found for architecture x86_64错误
- Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebu
- ERROR--Dmaven.multiModuleProjectDirectory system propery is not set
- 装qt的时候出现QT version is not properly installed, please run make install qmake使用不了问题
- xcode 真机运行出错Please verify that your device’s clock is properly set
- python cookielib.LWPCookieJar Python中使用cookielib的FileCookieJar去save(),结果出错:NotImplementedError