qmake на mac отсутствует для qt-creator - PullRequest
4 голосов
/ 13 марта 2011

Я сейчас работаю на Mac OS X и хотел начать создавать приложения, используя Qt Creator . К сожалению, я не могу создавать какие-либо приложения, так как это выдает ошибку, сообщающую, что путь к qmake не найден или отсутствует qmake .

Я пытался использовать netbeans, который отлично работает с простыми программами на языке c / c ++, но для приложений qt он выдает ту же ошибку. Моя версия Xcode 4 работает отлично и собирается без проблем.

Есть идеи?

Спасибо:)

Ответы [ 2 ]

3 голосов
/ 13 марта 2011

Недостаточно просто загрузить Qt Creator, вам нужно загрузить полный SDK: http://qt.nokia.com/downloads (почти 1 ГБ)

1 голос
/ 22 апреля 2014

Мой Macbook больше не является моим основным компьютером. Но когда это случилось, я через тяжелые переживания обнаружил, что лучше всего устанавливать программное обеспечение с MacPorts, когда то, что вам нужно, доступно из http://www.macports.org/

Что еще более важно, я также обнаружил, что когда программное обеспечение не предлагалось от MacPorts, оно неизменно было связано с тем, что это конкретное программное обеспечение не устанавливалось без какой-либо настройки на Mac. Следовательно, поскольку Macports в настоящее время не предлагает Qt v5, и у меня возникли проблемы с установкой qt-project.com Qt v5.2.1 SDK на мой Macbook, я бы посоветовал использовать MacPort для Qt v4.8.5 [qt4-mac], который включает в себя qmake. Qt Creator доступен как отдельный MacPort [qt4-creator-mac].

Вот как я успешно установил Qt v4.8.5 [с qmake] и Qt Creator на мой Macbook:

1) 'sudo port install qt4-mac'

2) 'sudo port install qt4-creator-mac'

3) Я использовал Finder для запуска Qt Creator, который находился в папке / Applications / MacPorts / Qt4.

4) Когда я впервые запустил Qt Creator, в его диалоговом окне «Установки» был указан автоматически установленный рабочий стол, но у него не было ни версии Qt, ни qmake, ни отладчика.

5) Вручную добавлен второй комплект.

6) Настроена версия Qt набора для / opt / local / bin / qmake, где qt4-mac установил qmake. Этого было достаточно для того, чтобы набор обнаружил Qt v4.8.5, который был установлен qt4-mac.

7) Использовал функцию автоопределения комплекта для обнаружения отладчика.

8) Сконфигурировал этот комплект как комплект по умолчанию.

...