在arm-qtopia下面 建立的文件夹,使用tmake -o Makefile ***.pro 生产Makefile的时候总是提示bash:tmake:command not found
setQpeEnv 环境变量已经设置过了
也已经修改过了tmake/lib/qws/linux-arm-g++/tmake.conf文件 ,将TMAKE_LINK=arm-linux-gcc和TMAKE_SHLIB=arm-linux-gcc改为=arm-linux-g++
我测试了下 必须到tmake文件夹下面去 ./tmake 才能运行tmake
然后我就在tmake/bin文件夹下面 tmake -o Makefile ***.pro 然后把生成的 Makefile文件拷贝到原来的目录 做了相关修改后 make的时候发现如下错误:
arm-linux-g++ -o /opt/FriendlyARM/mini2440/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/image/opt/Qtopia/bin/douzi douzi.o main.o moc_douzi.o -L/opt/FriendlyARM/mini2440/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/lib -L/opt/FriendlyARM/mini2440/arm-qtopia/qtopia-2.2.0-FriendlyARM/qt2/lib -lm -lqpe -lqtopia -lqte
/usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: douzi.o: Relocations in generic ELF (EM: 3)
douzi.o: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [/opt/FriendlyARM/mini2440/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/image/opt/Qtopia/bin/douzi] Error 1
请大家一起看看。