我正在尝试在Mac OS X上安装QtiPlot,但由于不知道qmake而无法编译它。如何在Mac OS X上安装qmake?
我正在尝试在Mac OS X上安装QtiPlot,但由于不知道qmake而无法编译它。如何在Mac OS X上安装qmake?
Answers:
自制版本
$ brew install qt
Error: Qt currently requires --HEAD on Mavericks
,请运行brew install qt --HEAD
(要求git
)。
qmake
Homebrew软件包中确实存在该软件包,但默认情况下似乎不再对其进行符号链接。尝试brew link qt
或者如果这不起作用:ln -s /usr/local/Cellar/qt/<QT_VERSION_HERE>/bin/qmake /usr/local/bin/qmake
qt
,例如4.8.7_2
:使用brew switch qt 4.8.7_2
。确保将其添加到PATH
:export PATH="/usr/local/opt/qt/bin:$PATH"
知道了!
安装MacPorts:http://www.macports.org/
在终端上: sudo port install qt4-mac
然后,我得到了qmake。您可以运行以下命令直接安装qtiplot sudo port install qtiplot
。整个过程大约需要3小时。
qmake
现在需要更新路径或手动进行符号链接:stackoverflow.com/a/31318672/1959808
可以从http://qt.nokia.com/downloads上的诺基亚网站获得包括Qmake在内的官方Qt安装程序,但请注意:
出现在页面顶部附近的所谓“ SDK”下载不是您想要的。令人疯狂的是,可以从“ Qt Libraries”下载中获得qmake和其他所需的工具。向下滚动页面,找到“ Qt库”。每次在Mac上安装Qt时,这都会让我感到困惑。
QMake
是Qt
自3.0以来的一部分,而早期版本则具有tMake
。
所以,要么寻找tMake
替代或安装/升级Qt
得到QMake
,祝你好运!
Qt-devel
and Qt-config
和它们的依赖关系才能拥有QMake
要在brew上安装Qt5,您可以
brew install qt5
brew install qt
,但是它是qmake的旧版本:(
brew install qt
。如今的自制食谱并没有使qtmake变得可悲。
qmake
。请参阅elMarquis的答案。