找出 pro 文件中使用的 qmake 可执行文件
Posted
技术标签:
【中文标题】找出 pro 文件中使用的 qmake 可执行文件【英文标题】:find out what qmake executable is used inside a pro file 【发布时间】:2016-05-20 02:32:01 【问题描述】:我需要在 make target 命令之一中调用 qmake。问题是如何确定在执行这个 qmake 时调用了哪个 qmake。就像在 bash 脚本中请求可执行文件一样。
显然,我处于一个安装了多个 Qt 的环境中,包括 Ubuntu 14.04 的默认设置,而 qmake 决定了哪些库将被送入编译(我不能 100% 确定后面的内容)。
非常感谢任何帮助!
【问题讨论】:
【参考方案1】:我想这可能是您正在寻找的:http://doc.qt.io/qt-5/qmake-language.html#accessing-qmake-properties
$$[QT_INSTALL_BINS]/qmake
应该是路径。
【讨论】:
【参考方案2】:只需添加一行打印版本:
qmake --version
【讨论】:
您建议的解决方案给了我一个随机值。如果我用 /home/peti/qt/bin/qmake 调用 qmake,而 qmake -> /usr/bin/qmake 怎么办?以上是关于找出 pro 文件中使用的 qmake 可执行文件的主要内容,如果未能解决你的问题,请参考以下文章