您好我在Mac 10.7.4上创建了一个Qt Appliation。我得到了一个.app文件,即exApp.app 当我尝试在MAC 10.6上运行它时,我收到一个错误,如下面的图像所示
答案 0 :(得分:3)
首先,尝试在应用程序的* .pro文件中设置它:
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6
这应该有希望为你的构建启用弱链接,理论上它允许它在10.6上运行。
如果这不起作用,您还有其他两个选择。建立在10.6。二进制文件将在10.7和10.8上运行。或者,手动尝试按照此处所述安装10.6 SDK:
Where to get macos SDK 10.6 for Xcode?
然后,您必须配置您的Qt项目以定位该SDK:
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6
QMAKE_MAC_SDK = /Developer/SDKs/MacOSX10.6.sdk