总版主,我在linux下编译QT时老是报错cannot find -lqte 。环境是redhat 9+arm-linux-gcc 4.3.2+arm-qtopia(光盘里的,鼠标和触摸屏同时支持),开发板是micro2440 64M的。检查了Makefile文件,里面LIBS=&(SUBLIBS) -L$(QTDIR)/lib -lm -lqte ,用echo输出QTDIR变量,发现它指向arm-qtopia/qtopia-2.2.0-friendarm/qt2,但是进入qt2中的lib文件夹,下面只有libqt.so,没有libqte.so,我认为就是这样所以才报错。我把Makefile中改为LIBS=&(SUBLIBS) -L$(QTDIR)/lib -lm -lqt,照样报错cannot find -lqt 。另外我查了arm-qtopia/qtopia-2.2.0-friendarm/qtopia/lib,里面有libqte.so,还是修改Makefile为LIBS=&(SUBLIBS) -L$(QPEDIR)/lib -lm -lqte,还是报错cannot find -lqte。
这个问题困扰了好几天了,请问哪里出问题了?另外是不是要用fedora9 编译,用redhat9不行啊?