Jeśli otrzymasz Error: Qt currently requires --HEAD on Mavericks, uruchom brew install qt --HEAD(wymaga git).
Jace Browning
3
Chociaż 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
TrinitronX
1
Jeśli potrzebujesz konkretnej wersji 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"
TrinitronX,
Zainstalowałem qt z Homebrew, ale nie znalazłem narzędzia Qt Maintenance Tool
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.
Czy to nie jest zasadniczo to samo, co zaakceptowana odpowiedź (czy ktoś wykonujący instalację nie rozpozna zmiany nazwy i nie zrozumie, że używa faktycznej nazwy tego, co chce zainstalować)?
fixer1234
1
To dało mi qt5, ale nie qmake. Dostaję tylko qmake brew install qt, ale jest to stara wersja qmake :(
Thomas Ahle,
pracował dla mnie, wykonując także to, co sugerował elMarquis
Riccardo Cossu,
Nie mogę ustalić, czy jest to synonim w Homebrew, ale robi to samo, co brew install qt. Dzisiejsza receptura homebrew nie jest smutna.
paul_h
To absolutnie obejmuje qmake. Zobacz odpowiedź elMarquis.
Error: Qt currently requires --HEAD on Mavericks
, uruchombrew install qt --HEAD
(wymagagit
).qmake
istnieje w pakiecie Homebrew, domyślnie nie wydaje się być dowiązaniem symbolicznym. Spróbujbrew 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ład4.8.7_2
: użyjbrew switch qt 4.8.7_2
. Pamiętaj, aby dodać go doPATH
: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.źródło
qmake
teraz potrzebna jest aktualizacja ścieżki lub ręczne dowiązanie symboliczne : stackoverflow.com/a/31318672/1959808Dla wyjaśnienia dla każdego, kto odkryje, że po zainstalowaniu qt5 nie może uzyskać dostępu do qmake w terminalu.
Zainstaluj QT5, używając:
Następnie, aby zezwolić na dostęp do qmake z terminala, musisz uruchomić:
źródło
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.
źródło
QMake
jest częściąQt
wersji 3.0 wcześniejszychtMake
.Więc
tMake
zamiast tego poszukaj lub zainstaluj / uaktualnij,Qt
aby uzyskaćQMake
, powodzenia!źródło
Qt-devel
iQt-config
i ich zależności w celu uzyskaniaQMake
Aby zainstalować Qt5 z zaparzeniem, możesz to zrobić
źródło
brew install qt
, ale jest to stara wersja qmake :(brew install qt
. Dzisiejsza receptura homebrew nie jest smutna.qmake
. Zobacz odpowiedź elMarquis.