【问题标题】:Environment variable to compile with Qt4 or Qt5?使用 Qt4 或 Qt5 编译的环境变量?
【发布时间】:2013-11-21 15:51:08
【问题描述】:

目前在我的 ubuntu 设置中,如果我想用 Qt5 编译一个项目,我只需运行 qmake && make。如果我想用 Qt4 编译,我做/usr/share/qt4/bin/qmake && make

但是我有一个大型项目,其中 qmake 序列被脚本所笼罩。它仅与 Qt4 一起运行,但直接运行脚本使用默认值,即 Qt5。我可以设置一个环境变量(或其他方法)来告诉脚本改用 Qt4 吗?

【问题讨论】:

    标签: ubuntu qt4 qt5


    【解决方案1】:

    qtchooser 工具就是为此目的而编写的:http://manpages.ubuntu.com/manpages/raring/man1/qtchooser.1.html

    【讨论】:

      【解决方案2】:

      通过阅读它的手册页,我看不出 qtchooser 是如何工作的。相反,我只是在命令前加上 QT_SELECT=qt4,例如 QT_SELECT=qt4 qtcreator .

      【讨论】:

        猜你喜欢
        • 2014-07-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-01
        • 2013-08-05
        • 2020-12-18
        • 2017-08-11
        • 2014-05-14
        相关资源
        最近更新 更多