Я пытаюсь установить QtiPlot на Mac OS X, но не могу скомпилировать его, так как qmake не известен. Как я могу установить qmake на Mac OS X?
Я пытаюсь установить QtiPlot на Mac OS X, но не могу скомпилировать его, так как qmake не известен. Как я могу установить qmake на Mac OS X?
Ответы:
Доморощенная версия
$ brew install qt
Error: Qt currently requires --HEAD on Mavericks, беги brew install qt --HEAD(обязательно git).
qmakeон существует в пакете Homebrew, он больше не является символической ссылкой по умолчанию. Попробуйте brew link qt Или, если это не сработает:ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake
qt, например 4.8.7_2: используйте brew switch qt 4.8.7_2. Убедитесь, что вы добавили его в PATH:export PATH="/usr/local/opt/qt/bin:$PATH"
Просто получил это!
Установите MacPorts: http://www.macports.org/
На Терминале: sudo port install qt4-mac
Затем я получил qmake. Вы можете установить qtiplot непосредственно запустив: sudo port install qtiplot. Процесс занимает около 3 часов.
qmakeтеперь нужно либо обновить путь, либо вручную создать символическую ссылку : stackoverflow.com/a/31318672/1959808
Официальный установщик Qt, включая qmake, доступен по адресу nokia по адресу http://qt.nokia.com/downloads , но БУДЬТЕ ОСТОРОЖНЫ:
Так называемая загрузка «SDK», которая появляется в верхней части страницы, - это не то, что вам нужно. К сожалению, qmake и другие необходимые инструменты доступны для скачивания из "Qt Libraries". Прокрутите страницу вниз и найдите «библиотеки Qt». Это сбивает меня с толку каждый раз, когда я устанавливаю Qt на Mac.
QMakeявляется частью Qtначиная с 3.0, более ранние версии tMake.
Так что, либо ищите tMakeвместо этого, либо устанавливайте / обновляйте, Qtчтобы получить QMake, удачи!
Qt-develи Qt-configи их зависимости, чтобы иметьQMake
Для установки Qt5 с Brew, вы можете сделать
заваривать установить QT5
brew install qt, но тогда это старая версия qmake :(
brew install qt. Сегодняшний домашний рецепт не печально символизирует qtmake.
qmake. Смотрите ответ elMarquis.