使用tmake-1.11 qt/e-2.3.7
TMAKEPATH TMAKEDIR QTDIR QTPATH 都按要求设置的
tmake里的文件(忘了叫什么了)里的两个变量也设置了linux-arm-g++
./config -xplatform linux-arm-g++ -share -debug -qconfig local -qvfb -depth 4,8,16,32
make时出了以下问题:
echo '#include "kernel/qt.h"' >allmoc.cpp
arm-linux-g++ -E -DQT_MOC_CPP -I/root/sf/qt-2.3.7/include -pipe -DQWS -fno-exceptions -fno-rtti -g -Wall -W -fPIC -DQT_NO_IMAGEIO_MNG -DQT_NO_QWS_VOODOO3 -DQT_NO_QWS_MACH64 -DQT_NO_QWS_MATROX -DQT_NO_QWS_VNC -DQT_NO_QWS_VGA_16 -DQT_NO_QWS_DEPTH_24 -DQT_BUILTIN_GIF_READER=0 -DQT_NO_IMAGEIO_JPEG -DQT_NO_IMAGEIO_MNG -DQT_NO_SM_SUPPORT -I/root/sf/qt-2.3.7/src/3rdparty/zlib -I/root/sf/qt-2.3.7/src/3rdparty/libpng -I3rdparty/freetype/src -I3rdparty/freetype/include -I3rdparty/freetype/builds/unix -I3rdparty/kernel -I3rdparty/tools >allmoc.h allmoc.cpp
/bin/sh: line 1: arm-linux-g++: command not found
make[2]: *** [allmoc.cpp] Error 127
make[2]: Leaving directory `/root/sf/qt-2.3.7/src'
make[1]: *** [sub-src] Error 2
make[1]: Leaving directory `/root/sf/qt-2.3.7'
make: *** [init] Error 2
不知道为什么, 是不是还要单独再装一个交叉编译的东西
搞了好几天了,弄不出来网上有类似问题都没有答案,请高手指点,多谢