Ich versuche, QtiPlot unter Mac OS X zu installieren , kann es jedoch nicht kompilieren, da qmake nicht bekannt ist. Wie kann ich qmake unter Mac OS X installieren?
Wenn Sie bekommen Error: Qt currently requires --HEAD on Mavericks, laufen Sie brew install qt --HEAD(erfordert git).
Jace Browning
3
Obwohl qmakees das Homebrew-Paket gibt, scheint es nicht mehr standardmäßig mit einem Link verbunden zu sein. Versuchen Sie, brew link qt oder wenn das nicht funktioniert:ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake
TrinitronX
1
Wenn Sie eine bestimmte Version von benötigen qt, zum Beispiel 4.8.7_2: use brew switch qt 4.8.7_2. PATHexport PATH="/usr/local/opt/qt/bin:$PATH"
TrinitronX
Ich habe qt mit Homebrew installiert, aber ich habe das Qt Maintenance Tool
Das offizielle Qt-Installationsprogramm, einschließlich qmake, ist bei Nokia unter http://qt.nokia.com/downloads erhältlich.
Der sogenannte "SDK" -Download, der oben auf der Seite angezeigt wird, ist nicht das, was Sie möchten. QMake und andere benötigte Tools sind leider im "Qt Libraries" -Download verfügbar. Scrolle die Seite runter und finde "Qt Libraries". Dies verwirrt mich jedes Mal, wenn ich Qt auf dem Mac installiere.
Entspricht dies nicht im Wesentlichen der akzeptierten Antwort (würde niemand, der die Installation durchführt, eine Namensänderung erkennen und verstehen, den tatsächlichen Namen dessen zu verwenden, was er installieren möchte)?
Fixer1234
1
Das gab mir qt5 aber nicht qmake. Ich bekomme nur qmake mit brew install qt, aber dann ist es die alte Version von qmake :(
Thomas Ahle
arbeitete für mich, indem er auch tat, was von elMarquis vorgeschlagen wurde
Riccardo Cossu
Kann nicht herausfinden, ob es ein Synonym in Homebrew ist, aber es macht dasselbe wie brew install qt. Das heutige Homebrew-Rezept hat leider keinen Symlink zu qtmake.
paul_h
Dies schließt absolut ein qmake. Siehe die Antwort von elMarquis.
Error: Qt currently requires --HEAD on Mavericks
, laufen Siebrew install qt --HEAD
(erfordertgit
).qmake
es das Homebrew-Paket gibt, scheint es nicht mehr standardmäßig mit einem Link verbunden zu sein. Versuchen Sie,brew link qt
oder wenn das nicht funktioniert:ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake
qt
, zum Beispiel4.8.7_2
: usebrew switch qt 4.8.7_2
.PATH
export PATH="/usr/local/opt/qt/bin:$PATH"
Habe es gerade!
Installieren Sie MacPorts: http://www.macports.org/
Am Terminal:
sudo port install qt4-mac
Dann bekam ich qmake. Sie können qtiplot direkt durch Laufen installieren:
sudo port install qtiplot
. Vorgang dauert ca. 3h.quelle
qmake
erforderlich ist: stackoverflow.com/a/31318672/1959808Nur für diejenigen, die feststellen, dass nach der Installation von qt5 kein Zugriff auf qmake im Terminal möglich ist.
Installieren Sie QT5 mit:
Um den Zugriff auf qmake vom Terminal aus zu ermöglichen, müssen Sie Folgendes ausführen:
quelle
Das offizielle Qt-Installationsprogramm, einschließlich qmake, ist bei Nokia unter http://qt.nokia.com/downloads erhältlich.
Der sogenannte "SDK" -Download, der oben auf der Seite angezeigt wird, ist nicht das, was Sie möchten. QMake und andere benötigte Tools sind leider im "Qt Libraries" -Download verfügbar. Scrolle die Seite runter und finde "Qt Libraries". Dies verwirrt mich jedes Mal, wenn ich Qt auf dem Mac installiere.
quelle
QMake
ist Teil vonQt
seit 3.0, hatte frühere VersionentMake
.Also, entweder suchen
tMake
stattdessen oder installieren / aktualisieren Sie IhrQt
bekommenQMake
, viel Glück!quelle
Qt-devel
undQt-config
und ihre Abhängigkeiten brauchen, um zu habenQMake
Sie können Qt5 mit brew installieren
quelle
brew install qt
, aber dann ist es die alte Version von qmake :(brew install qt
. Das heutige Homebrew-Rezept hat leider keinen Symlink zu qtmake.qmake
. Siehe die Antwort von elMarquis.