Qt 5.12 Mac OS X版本号错误 当我试图制作< /COD>我的C++ QT项目时,我得到以下错误: clang: error: invalid version number in '-mmacosx-version-min=' clang: error: invalid deployment target for -stdlib=libc++ (requires OS X 10.7 or later)

Qt 5.12 Mac OS X版本号错误 当我试图制作< /COD>我的C++ QT项目时,我得到以下错误: clang: error: invalid version number in '-mmacosx-version-min=' clang: error: invalid deployment target for -stdlib=libc++ (requires OS X 10.7 or later),c++,macos,qt,clang,C++,Macos,Qt,Clang,实际上,控制台写: -mmacosx版本最小值=-Wl 因此,即使我通过了测试,这个目标OSX版本似乎也没有被指定(或错误地指定)为clang QMAKE\u MACOSX\u部署\u目标=10.7 在.qmake.conf中 有办法避开这个错误吗 注意:当我尝试使用statlib c++11链接库时,第一次出现这种情况。当我在没有库的情况下运行make时,它会顺利构建 遇到了同样的问题 -mmacosx version min=是在mkspecs/features/mac/default\u

实际上,控制台写:

-mmacosx版本最小值=-Wl

因此,即使我通过了测试,这个目标OSX版本似乎也没有被指定(或错误地指定)为clang

QMAKE\u MACOSX\u部署\u目标=10.7

.qmake.conf

有办法避开这个错误吗

注意:当我尝试使用statlib c++11链接库时,第一次出现这种情况。当我在没有库的情况下运行
make
时,它会顺利构建


遇到了同样的问题

-mmacosx version min=
是在
mkspecs/features/mac/default\u post.prf
中设置的,由于配置
macos
令牌检查,
deployment\u target
变量初始化不正确。在我的例子中,它应该是
macx

因此,可以选择将
macos
令牌添加到
CONFIG
变量或补丁default\u post.prf