在升级前项目编译是正常的,升级系统后,编译提示”‘string.h’ file not found”。

我的解决方案是退出QT,找到QT的安装目录,然后找到5.11.1/clang_64/mkspecs/qdevice.pri这个文件。

修改这个文件中的QMAKE_MAC_SDK对应的系统为自己的系统版本

QMAKE_MAC_SDK = macosx10.15

打开项目重新编译项目就可以了

如果Debug项目卡在Launching Debugger的界面中,可以尝试在终端执行以下命令

defaults write com.apple.dt.lldb DefaultPythonVersion 2

发表评论

电子邮件地址不会被公开。 必填项已用*标注