2017-01-06 6 views
1

Qtが初めてで、OS X El Capitanを実行しているMacにインストールしました。しかし残念ながら、私はcould not resolve SDK Path for 'macosx'のサンプルアプリケーションを実行しようとしています。qt 5.7 + Xcode 8.1 + os x El Capitan - 'macosx'のSDKパスを解決できませんでした。

私は解決策を見つけようとしばらく時間を費やしましたが、何も機能しません。私はXcode(MacOSX.sdkとMacOSX10.12.sdkのリンク)で見つけたSDKのバージョンにしたがってqdevice.priを変更しようとしましたが、それは助けになりませんでした。

私のgccの設定は次のとおりです。

Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 
Apple LLVM version 8.0.0 (clang-800.0.42.1) 
Target: x86_64-apple-darwin15.6.0 
Thread model: posix 
InstalledDir: /Library/Developer/CommandLineTools/usr/bin 

私はOS Xエルキャピタン、Xcodeの8.1、Qtの5.7を実行していますよ。

答えて

9

エラーが発生した理由がわかりました。 Xcode's -> Preferences -> Locations -> Command Line ToolsにはSDKが選択されていませんでした。私はXcode 8.1を選択しましたが、今は正常に動作するようです。それが他の問題ではないことを願っています。

+0

あなたの問題を解決した場合、あなた自身の答えをここでそのまま受け入れることができます。 – goncalotomas

関連する問題