2016-04-29 3 views
2

Я пытаюсь установить Qt на OS X v10.11. Я использую установщик qt-unified-mac-x64-2.0.3-online. Теперь отображается лист:Установка Qt Creator на OS X

Вам необходимо установить версию Xcode 5.0.0.
Скачать Xcode из https://developer.apple.com/xcode

Попытка отклонить лист (нажав "OK") заставляет его снова.

Текущая версия Xcode - 7.3. Насколько я могу судить, он доступен только через App Store, и, таким образом, можно загрузить только самую последнюю версию.

This page от 6 месяцев назад утверждает, что Xcode 7 не поддерживается. Однако эта страница цитирует this page в качестве источника, и эта страница источника говорит только о том, что требуется Clang. «Xcode» не отображается на странице.

У меня есть Clang:

$ which clang 
/usr/bin/clang 

$ clang -v 
Apple LLVM version 7.3.0 (clang-703.0.29) 
Target: x86_64-apple-darwin15.4.0 
Thread model: posix 
InstalledDir: /Library/Developer/CommandLineTools/usr/bin 

... еще онлайн установщик Qt не позволит мне продолжать.

Какое минимальное программное обеспечение, которое мне необходимо установить на OS X, чтобы установить Qt Creator и функционировать?


Update: Я отвечал на этот вопрос, после нажатия кнопки "OK" примерно в 4 раза. После публикации вопроса я нажал «ОК» в расстройстве примерно 5 раз. В конце концов, он ушел и позволил продолжить установку. (!)

Однако, когда я пытаюсь построить проект, Qt Creator жалуется, что «Xcode не настроен должным образом. Возможно, вам потребуется подтвердить лицензионное соглашение, запустив /usr/bin/xcodebuild».

Выполнение этой команды показывает:

xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer 
directory '/Library/Developer/CommandLineTools' is a command line tools instance 

Так это выглядит, как будто я нужен Xcode.

ответ

2

У меня тоже была эта проблема. Кажется, у меня был установлен, а также инструменты командной строки XCode и есть способ, чтобы выбрать между ними:

$ xcodebuild 
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance 

$ xcode-select -p # Print currently selected xcode tools 
/Library/Developer/CommandLineTools 

$ sudo xcode-select -s /Applications/Xcode.app # Select the XCode app. 

После этого он работал.

Смежные вопросы