web-dev-qa-db-ja.com

OS XにQtをインストールしようとすると、「Xcode 5.0.0をインストールする必要があります」と表示されますが、このバージョンは非常に古いため利用できません

私は、特にQtでOS X向けに時々ビルドするWindows/Linux開発者です。

Windowsで開発している簡単なQtプロジェクトがあります。 OS Xでビルドしたいと思います。

ヨセミテを実行しています。 Xcode 7をインストールしましたが、Qt 5.5をインストールしようとしています。

Qtインストーラーを実行すると、Qtへのログインを求めるプロンプトが表示された直後に(成功します)、次のエラーが表示されます。

Xcodeバージョン5.0.0をインストールする必要があります。

Qt installation fails

Xcode 5.0.0をApple Developerサイトで見つけようとしましたが、これは最新バージョンの2つのメジャーバージョンであり、インストーラーも見つかりません。

さらに重要なのは、Qtの最新バージョンがなぜAppleでさえ入手できないほど古くなっていると見なされるXcodeのバージョンを必要とするのか疑問に思うことです。

QtをOS Xにインストールできるように、この問題を克服するにはどうすればよいですか?

35
Dan Nissenbaum

私は同じ問題にぶつかり、指示 here に従って解決しました。このリンクでは、インストーラーの問題は似ていますが、わずかに異なっています。

要約すると、Xcodeコマンドラインツールがインストールされ、正しくセットアップされていることを確認する必要があります。私は既にそれらをインストールしていましたが、XcodeでPreferences -> Locationsに行き、現在インストールされているバージョンにドロップダウンを設定しなければなりませんでした。

リンクは、パスが実際にPreferences -> Downloads -> ComponentsであるXcodeの以前のバージョンを示しています。

この変更を行った後、インストーラーは正常に続行しました。

67
gus

(OSX Sierra XCode 8.2.1で)私のために働いた解決策は、XCode Preferences-> Locationsを開くことです。

Command Line Toolsという名前のドロップダウンメニューがあります。ここで利用可能なXCodeバージョンを選択します。次に、Qt Creatorのインストールを再開します。

19
Francesco Boi

上記のリンクから取られた、これは私の問題を解決しました:

Sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer 
12
TSga

私にとっては、次のプロンプトが開く前にプロンプ​​トを閉じてキーを壊します(alt F4、ウィンドウではないことを知っています)...

0
user11074957