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
).
qmake
istnieje 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.
qmake
teraz 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.
QMake
jest częścią Qt
wersji 3.0 wcześniejszych tMake
.
Więc tMake
zamiast tego poszukaj lub zainstaluj / uaktualnij, Qt
aby uzyskać QMake
, powodzenia!
Qt-devel
i Qt-config
i 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.