Próbuję zainstalować QtiPlot na Mac OS X, ale nie mogę go skompilować, ponieważ qmake nie jest znany. Jak mogę zainstalować qmake na Mac OS X?
Próbuję zainstalować QtiPlot na Mac OS X, ale nie mogę go skompilować, ponieważ qmake nie jest znany. Jak mogę zainstalować qmake na Mac OS X?
Odpowiedzi:
Wersja Homebrew
$ brew install qt
Error: Qt currently requires --HEAD on Mavericks, uruchom brew install qt --HEAD(wymaga git).
qmakeistnieje w pakiecie Homebrew, domyślnie nie wydaje się być dowiązaniem symbolicznym. Spróbuj brew link qt Lub jeśli to nie zadziała:ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake
qt, na przykład 4.8.7_2: użyj brew switch qt 4.8.7_2. Pamiętaj, aby dodać go do PATH:export PATH="/usr/local/opt/qt/bin:$PATH"
Właśnie to mam!
Zainstaluj MacPorts: http://www.macports.org/
Na terminalu: sudo port install qt4-mac
Potem mam qmake. Można zainstalować qtiplot bezpośrednio uruchamiając: sudo port install qtiplot. Proces zajmuje około 3 godzin.
qmaketeraz potrzebna jest aktualizacja ścieżki lub ręczne dowiązanie symboliczne : stackoverflow.com/a/31318672/1959808
Oficjalny instalator Qt, w tym qmake, jest dostępny na stronie Nokia pod adresem http://qt.nokia.com/downloads , ale bądź ostrożny:
Tak zwane pobieranie „SDK”, które pojawia się u góry strony, nie jest tym, czego chcesz. Co ciekawe, qmake i inne potrzebne narzędzia są dostępne do pobrania w „Bibliotekach Qt”. Przewiń stronę i znajdź „Biblioteki Qt”. To wprawia mnie w zakłopotanie za każdym razem, gdy instaluję Qt na komputerze Mac.
QMakejest częścią Qtwersji 3.0 wcześniejszych tMake.
Więc tMakezamiast tego poszukaj lub zainstaluj / uaktualnij, Qtaby uzyskać QMake, powodzenia!
Qt-develi Qt-configi ich zależności w celu uzyskaniaQMake
Aby zainstalować Qt5 z zaparzeniem, możesz to zrobić
napar zainstalować qt5
brew install qt, ale jest to stara wersja qmake :(
brew install qt. Dzisiejsza receptura homebrew nie jest smutna.
qmake. Zobacz odpowiedź elMarquis.