我正在尝试使用qmake,但是当我运行" qmake",/ Users / adam2392 / anaconda / bin / qmake
时,它出于某种原因指向这个这运行Qt版本4.8虽然...我想使用我安装的Qt版本5+,但我不能在我的应用程序上运行qmake,因为它没有注册新的功能版本5+有。我想知道如何重置,所以当我运行qmake时,它使用版本5 +?
答案 0 :(得分:0)
which qmake
使用您的PATH
环境变量查找qmake
。因此,PATH
最有可能指向/Users/adam2392/anaconda/bin
(等等)。它获得了找到的第一个qmake
程序。
更改您的PATH
变量,以添加您希望在前面使用的Qt版本的路径(您已安装的版本):
export PATH=<path to Qt5 bin folder>:$PATH
要永久更改此设置,请参阅How to permanently set $PATH on Linux?
注意:如果您的PATH
变量同时具有旧的和新的Qt目标(很可能旧的Qt目标出现在新的Qt目标之前),删除旧的Qt目标应该使其工作,不需要添加新的Qt目标第二次。