如何在MacOS X Sierra上安装Qt并在终端上添加qmake

geo*_*kom 7 c++ macos qt

我想在我的Mac上安装Qt并使用qmake through终端来编译代码.我从Qt网站下载了开源Qt Creator,但我无法进行设置.有类似问题的人?
系统:Mac OS X Sierra,Qt版本:5.7.我正在从qt.io/download-open-source下载开源安装程序.我正在将它安装到Users/MyUserAccount,我想要设置它,这样我就可以使用qmake && make编译C++代码

elM*_*uis 14

只是为了使用Homebrew提供另一种解决方案.

您发现QT4与Mac OSX Sierra不兼容.

您可以使用以下命令安装QT5:

brew install qt5
Run Code Online (Sandbox Code Playgroud)

但是你会发现你无法从命令行访问qmake.要纠正这个问题,你需要运行:

brew link qt5 --force
Run Code Online (Sandbox Code Playgroud)


Pau*_*aul 1

如果要qmake从命令行运行,请将qmake所在目录添加到PATH环境变量中。如何执行此操作取决于您使用的 shell,对于 bash,可以通过添加,export PATH=$PATH:<path_to_qmake>或来完成。~/.profile~/.bash_profile~/.bashrc