題 如何在Mac OS X上獲得qmake?


我正在嘗試安裝 QtiPlot 在Mac OS X上,但由於qmake未知,我無法編譯它。如何在Mac OS X上安裝qmake?


74
2018-03-11 12:37


起源




答案:


家釀 版

$ brew install qt

113
2018-05-10 09:22



比MacPorts更好! - Fábio Perez
如果你得到 Error: Qt currently requires --HEAD on Mavericks, 跑 brew install qt --HEAD (需要 git)。 - Jace Browning
而 qmake 在Homebrew包中確實存在,默認情況下它似乎沒有符號鏈接。嘗試 brew link qt    或者,如果這不起作用: ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake - TrinitronX
如果你需要特定的版本 qt, 例如 4.8.7_2: 使用 brew switch qt 4.8.7_2。確保將其添加到 PATH: export PATH="/usr/local/opt/qt/bin:$PATH" - TrinitronX
我已經用Homebrew安裝了qt,但是我找不到Qt維護工具 - user36582


剛搞定!

  1. 安裝MacPorts: http://www.macports.org/

  2. 在航站樓: sudo port install qt4-mac 

然後,我得到了qmake。您可以通過運行以下命令直接安裝qtiplot: sudo port install qtiplot。過程大約需要3小時。


20
2018-03-20 18:18



看來要么更新路徑,要么手動進行符號鏈接 qmake 現在需要: stackoverflow.com/a/31318672/1959808 - Ioannis Filippidis


只是要詳細說明安裝qt5後發現無法訪問的任何人 QMAKE 在終端。

使用以下方法安裝QT5:

brew install qt5

然後允許訪問 QMAKE 從您需要運行的終端:

brew link qt5 --force

16
2017-12-06 00:54





官方Qt安裝程序,包括qmake,可從nokia at獲得 http://qt.nokia.com/downloads, 不過要小心:

所謂的“SDK”下載,出現在頁面頂部附近  你想要什麼。瘋狂地,可以從“Qt Libraries”下載獲得qmake和其他所需的工具。向下滾動頁面並找到“Qt庫”。每次我在Mac上安裝Qt時都會讓我感到困惑。


13
2017-09-29 18:44





QMake 是其一部分 Qt 從3.0開始,早期版本就有了 tMake

所以,要么尋找 tMake 改為或安裝/升級你的 Qt 要得到 QMake, 祝好運!


8
2018-03-11 12:42



我沒有安裝Qt。我只想安裝QtiPlot,但他們的文檔並不直觀。 - Fábio Perez
你需要的 Qt-devel 和 Qt-config 和它們的依賴關係 QMake - Tom Wijsman
謝謝,你知道qmake的替代品嗎? - Fábio Perez
@FábioPerez:不,QtiPlot是為了讓QMake生成Makefile而編寫的。 - Tom Wijsman


要使用brew安裝Qt5,您可以這樣做

brew install qt5


5
2017-11-16 03:05



這是否與接受的答案基本相同(進行安裝的任何人都不會識別名稱更改並理解使用他們想要安裝的實際名稱)? - fixer1234
這給了我qt5但不是qmake。我只得到qmake brew install qt,但後來它是qmake的舊版本:( - Thomas Ahle
通過elMarquis的建議也為我工作 - Riccardo Cossu
無法確定它是否是Homebrew中的同義詞,但它的作用與之相同 brew install qt。今天的自製食譜沒有巧妙地符號化qtmake。 - paul_h
這絕對包括 qmake。見elMarquis的回答。 - Flimbus Akimbo