建议重写一个SHELL程序
如果你默认的QTDIR=/usr/lib/qt-3.1
那你为了使用新的环境
就用export QTDIR=/opt/QT/qt-4.1.1
export QMAKE=$QTDIR/bin/qmake
诸如此类,如者为一个专用用户设置于.bash_profile,在用户的当前目录下(对FC和Redhat有效,
其它发行版不一定),
这样,用此用户Login后,自然环境都好了
当然,也可以用条件测试
就像预编译一样
#ifdef xxx
#undef xxx
#define xxx yyy
只是要用sh语法来写