Mac Xcode 8+ && Qt5.7 Error

错误信息

Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild

解决方法

In Xcode 8, as Bruce said, this happens when Qt tries to find xcrun when it should be looking for xcodebuild.

Step 1:

Open the file:

Qt_install_folder/5.7/clang_64/mkspecs/features/mac/default_pre.prf

Step 2:

Replace:

isEmpty($$list($$system("/usr/bin/xcrun -find xcrun 2>/dev/null")))

With:

isEmpty($$list($$system("/usr/bin/xcrun -find xcodebuild 2>/dev/null")))

参考链接

Qt Creator - Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild
需要翻墙

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Xcode 没有比任何时候都可帮助您创建高质量的应用程序。它自动配置您的应用程序以使用最新的苹果服务、 管理统一的资产目录中的图像,并可帮助您设计令人惊叹的接口为 7 的 iOS 和 OS X。它也容易地分析您的代码、 监视性能,并测试您的应用程序,并对持续集成的访问与内置权在中,您的团队可以创建比以往更好的应用程序。 1.在“应用程序”中,右键单击 -- 》 “显示包内容”。 2.依次打开 “contents” --》“Developer” --》 “Platforms” --->>"iPhoneOS.platform"-->>"DeviceSupport". 3.将“10.3 (14E269)”拷贝到 “DeviceSupport”中。收缩 Xcode 6.4 adds support for iOS 8.4 Xcode 6.4 includes Swift 1.2 and SDKs for OS X 10.10 Yosemite and iOS 8.4    Swift 1.2   •增量生成显著提高编译时敏捷项目   •斯威夫特编译器的调试版本和发布版本产生更快的可执行文件   •语言改进`让`和`为`迅速作出更一致和明确的   •标准库增加了强大的功能,包括“设置的数据类型和操作的flatmap   •代码转换器和固定它帮助你迁移到快1.2   在Xcode 6.3的附加功能:   •操场更具吸引力和可读性与丰富的文本格式和显示结果的在线   •操场可以嵌入额外的代码和资源来提高性能和简化共享   •更新OS X SDK包括新的力量触摸板支持   •崩溃的组织者可以很容易地分流和固定崩溃App Store和试飞程序   •苹果LLVM编译器的6.1提高了诊断信息,并增加了C + + 14支持
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Digital2Slave

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值