MacOS中QtCreator无法正常打开pro工程

1 篇文章 0 订阅

在MacbookPro中用QtCreator打开工程文件.pro,发现项目窗体中只有pro文件,没有展开对应的头文件和源文件,并且提示错误:

Project ERROR: failed to parse default search paths from compiler output 

怀疑是编译器和Qt版本不相符合导致。

解决方法:

1.查看操作系统版本和编译器版本

本系统为:macOS 14.1.2 (23B92),XCode版本为:Version 15.1 (15C65)

2.去Qt网站查看与本环境匹配的Qt安装包,果然发现本机开发环境不再适合先前安装的Qt开发环境:

3.果断下载Qt 6.7.0-beta1(幸好最新的测试版Qt 6.7.0-beta1刚好与本机开发环境符合)

4.安装完成后运行QtCreator出现错误:

error: Project ERROR: Xcode not set up properly. You need to confirm the license agreement by r

5.打开终端,执行如下命令:

xcode-select -switch /Applications/Xcode.app/Contents/Developer

6.接着执行:

sudo xcodebuild -license

7.执行后,接着输入agree

8.重启qtcreator,打开工程成功,编译、运行都正常。

总结:

1.作为开发人员,操作系统不要胡乱升级,特别是跨主版本号的升级;

2.实在要升级,最好查看有没有匹配的开发环境能适应新的操作系统。

  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值