为什么在安装更高版本后,qmake -v版本不会改变?
问题描述:
我正在更新我的Qt
版本,以便在我的Mac上进行开发。为什么在安装更高版本后,qmake -v版本不会改变?
因此,我从Qt
网站(https://www.qt.io/)下载并安装了开源.dmg
。
在安装过程中,我专门检查了该盒以安装版本5.0.2
。
但之后,在运行qmake -v
时,仍然表示版本为4.8.7
。
Make version 2.01a
Using Qt version 4.8.7 in /Users/my_dir/anaconda/lib
(注:它也指出在/anaconda
/lib
目录,即使我设置此功能为Rails目的,不知道这是否有任何影响。)
任何人都可以建议我怎么能更改指向的版本?
答
下面是我的工作,incase其他人有这个问题。
- 检查正在使用哪个版本的
qmake
。which qmake
。 - 从mac $ PATH中删除
anaconda
。 - 强制将自制软件粘贴到符号链接二进制文件。
brew link --force qt55
。 - 重新检查正在使用哪个版本的
qmake
。which qmake
。
当您第二次检查qmake
的版本时,它应该指向已安装的新版本qmake
。
注意:您将不得不为每个要使用较新版本qmake
的终端会话重做此操作。