我把编译好的arm版qt库移植到另一台电脑后,问题一:QT提示arm-linux-g++没有找到。两台电脑都是ubuntu12.04 32位,PATH环境变量也设置了,觉得很不解很无语,最后在终端输入arm-linux-g++ -v提示没有目录或者文件,更是一头雾水,最后查询的之,32位系统运行64位编译器需要装一个库,sudo apt-get install ia32-libs。
问题二:QT提示没有-lts,这是提示没有触摸屏库,想了很久才想起来,我在编译arm-qt库时编译了支持触摸的库,在移植到另一台电脑后没有移植这个触摸的库,注意这个触摸的库路径一定要和makefile里的路近一直,因为之前在编译触摸库的时候有安装路径,qmake再生成makefile时会把这个路径添加到makefile中。所以拷贝的触摸库要和之前那台电脑的路径一致。