2

こんにちは、Mac 10.7.4 で Qt アプリケーションを作成しました。.app ファイル、つまり ex myApp.app を取得しました。MAC 10.6 で実行しようとすると、下のエラー画像画像に示すようなエラーが発生します。

4

1 に答える 1

3

まず、アプリケーションの *.pro ファイルでこれを設定してみてください。

QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6

これにより、ビルドの弱いリンクが有効になり、理論的には 10.6 で実行できるようになるはずです。

それでもうまくいかない場合は、他に 2 つのオプションがあります。10.6 でビルドします。バイナリは 10.7 および 10.8 で実行されます。または、次の説明に従って 10.6 SDK を手動でインストールしてみてください。

Xcode 用の macos SDK 10.6 はどこで入手できますか?

次に、その SDK を対象とするように Qt プロジェクトを構成する必要があります。

QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6
QMAKE_MAC_SDK = /Developer/SDKs/MacOSX10.6.sdk
于 2012-10-31T10:50:05.597 に答える