为什么qmake的路径不一样?

Why the path of qmake is different?

大家好,我想改变qt的路径,但是当我试图找出qt的路径时,有不同的路径,我不知道为什么。

ld@ld:/$ which qmake
/usr/bin/qmake

ld@ld:/$ qmake -v
QMake version 3.1
Using Qt version 5.9.5 in /usr/lib/x86_64-linux-gnu

qmake 有很多详细信息,具体说明了它的安装方式和调用方式。对于该输出——/usr/bin/qmake 通常是 link 到 qtchooser,顾名思义,它会尝试为您配置的工具包选择最合适的 Qt 版本。从您发布的内容来看,您似乎是从命令行调用二进制 qmake,它首先在 /usr/bin.

中找到

对于手头的问题,如果你想移动“Qt”我建议使用维护工具卸载Qt,然后重新安装Qt并指定你想要安装的位置。

您可以通过export命令更改它。

像这样:

export PATH=/home/parisa/Qt5.14.0/5.14.0/gcc_64/bin/:$PATH

这是为您设置的默认路径,您可以通过 export 更改它,之后,如果您检查它,您会看到它会被更改。

不要忘记添加安装 QT 的路径。

输出图片: