|
我搞到一些kde做的的源代码,其中的makefile里面有这样一段:
gcc -I$(QTDIR) ....
大概是这样的吧。我在/etc/profile里面设置了环境变量:
QTDIR=/usr/lib/qt
用env | grep QTDIR也能看到设置有效。可是在make的时候,上面的那句话就变成了:
gcc -I ...
编译出错。
如果我把makefile的那句话改成gcc -I/usr/lib/qt ...编译成功。
我的QTDIR怎么也代不出来。我要怎么设置环境变量才行呀?因为我有很多makefile,总不能一个个的改吧? |
|