我使用的是mac-osx10.10,QT5.4,VTK6.2。运行我的代码时出现以下错误:
make [2]:***没有规则来制作目标/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/AGL.framework', needed by
fiberurface'。停止。
这是因为:我的系统中不存在文件夹(/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk)。我有相应的文件夹:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk。
我试图按照Error: Could not resolve SDK path for 'macosx10.8'
中的说明解决此问题但是,对于QT5.4.2,“qdevice.pri”不包含任何“!host_build:QMAKE_MAC_SDK”参数,我应将其更改为“macosx10.11”。
任何人都可以帮我在哪里更新此参数“QMAKE_MAC_SDK”值吗?
谢谢, 阿米特。
我使用的是OS X10 Yosemite,SDK版本是10.11和QT-5.4.2。 qdevice.pri中没有“!host_build:QMAKE_MAC_SDK”参数(在文件夹/usr/local/Qt-5.4.2/mkspecs/中)。所以不知道如何改为