【问题标题】:find out what qmake executable is used inside a pro file找出 pro 文件中使用的 qmake 可执行文件
【发布时间】:2016-05-20 02:32:01
【问题描述】:

我需要在 make target 命令之一中调用 qmake。问题是如何确定在执行这个 qmake 时调用了哪个 qmake。就像在 bash 脚本中请求可执行文件一样。

显然,我处于一个安装了多个 Qt 的环境中,包括 Ubuntu 14.04 的默认设置,而 qmake 决定了哪些库将被送入编译(我不能 100% 确定后面的内容)。

非常感谢任何帮助!

【问题讨论】:

    标签: qt makefile qmake


    【解决方案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 怎么办?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-21
      • 1970-01-01
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      • 2016-01-03
      相关资源
      最近更新 更多