2015-09-19 25 views
5

OS X 10.10ビルドマシンがApp Store経由でXコード7に更新されました。 10.9 SDKが見つからないというエラーが表示されます。エラー: 'macosx10.9'のSDKパスを解決できませんでした

qmakeのプロファイル

macx { 
    QMAKE_MAC_SDK = macosx10.9 
    QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.9 
} 

がどのように私はOS X 10.9マーベリックスのユーザーのためのソフトウェアを構築することができますか?

+0

Xcode 7には10.11 SDKのみが含まれています。 – baf

+0

@baf、そうだね。しかし、それは私の展開プロセスにとってどういう意味ですか? –

+0

私も混乱しています。私の迅速な修正は、 'Xcode 6'からSDKをコピーすることでした。私は他の開発者の意見を聞くことに興味があります。 – baf

答えて

5

最新のSDKに対してビルドできますが、設定したデプロイメントターゲットを設定することで、古いOS Xバージョンをターゲットにすることができます。 QMAKE_MAC_SDK行を削除する場合は、必要な処理を行う必要があります。

+1

よろしくお願いします!追加の注意:Qt Creatorを動作させるには、 'QMインストールパス>/5.5/clang_64/mkspecs/macx-clang/qmake.conf'に手動で' QMAKE_MAC_SDK = macosx10.11'を追加する必要がありました。それは何とか10.10にデフォルト設定されていましたが、どこから得たのかわかりません。たぶん、インストール時から。 –

関連する問題