Qt QMAKE_QMAKE与QMAKE的符号链接

Qt QMAKE_QMAKE与QMAKE的符号链接,qt,symlink,qmake,Qt,Symlink,Qmake,我需要获得文件夹的路径与我的qt在pro文件。 我用过,一切都正常 但是现在我在~/.local/bin中创建了一个指向qmake的符号链接,以便更容易地调用qmake qmake-linux -> /home/andrei/Qt/Qt-v5.13.0/Linux/bin/qmake* 现在我遇到了一个问题,由符号链接启动的qmake,在变量qmake_qmake中包含的不是可执行文件的路径,而是符号链接的路径 Info: creating stash file /home/andr

我需要获得文件夹的路径与我的qt在pro文件。 我用过,一切都正常

但是现在我在~/.local/bin中创建了一个指向qmake的符号链接,以便更容易地调用qmake


qmake-linux -> /home/andrei/Qt/Qt-v5.13.0/Linux/bin/qmake*

现在我遇到了一个问题,由符号链接启动的qmake,在变量qmake_qmake中包含的不是可执行文件的路径,而是符号链接的路径

Info: creating stash file /home/andrei/worker/githubworker/github-worker/build/.qmake.stash
Project MESSAGE: QT_DIR = /home/andrei/.local/bin
也许这很重要:我从源代码构建qt


也许有办法通过qt获取qmake路径或文件夹?

可以使用$$[qt\u HOST\u bin]检索qmake可执行文件所在的目录。这是一个很好的例子

调用qmake-query查看可用属性的列表