用Qt4或Qt5编译的环境变量?

时间:2013-11-21 15:51:09

标签: ubuntu qt4 qt5

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

从阅读手册页,我不知道qtchooser的工作原理。相反,我只是使用QT_SELECT = qt4来命令我的命令,例如QT_SELECT=qt4 qtcreator .