目前在我的ubuntu设置中,如果我想用Qt5编译项目,我只需运行qmake && make
。如果我想用Qt4编译,我会/usr/share/qt4/bin/qmake && make
但我有一个大型项目,其中qmake序列被脚本笼罩。它仅使用Qt4运行,但直接运行脚本使用默认值,即Qt5。是否有环境变量(或其他方法)我可以设置告诉脚本使用Qt4?
答案 0 :(得分:0)
qtchooser 工具是为此目的而编写的:http://manpages.ubuntu.com/manpages/raring/man1/qtchooser.1.html
答案 1 :(得分:0)
从阅读手册页,我不知道qtchooser的工作原理。相反,我只是使用QT_SELECT = qt4来命令我的命令,例如QT_SELECT=qt4 qtcreator .