Make qmake use qt5 by default

后端 未结 3 529
遥遥无期
遥遥无期 2021-02-04 11:22

I have both qt4 and qt5 on my Linux system. qt4 is used by default. What is a clean way to change that so that qmake uses qmake-qt5 by default?

3条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-02-04 11:59

    There is a tool named qtchooser to switch between Qt versions. On Debian and Ubuntu you can install it with apt-get install qtchooser.

    Easiest way is to use it to list the alternatives and then create QT_SELECT environment variable.

    $ qtchooser -list-versions
    4
    5
    default
    opt-qt55
    qt4-i386-linux-gnu
    qt4
    qt5-i386-linux-gnu
    qt5
    

    Then you create QT_SELECT environment variable and set e.g. export QT_SELECT=4 or export QT_SELECT=5.

提交回复
热议问题