记录了,以备后面使用!
原文地址:Qt开发环境搭建
作者:angle_wang1202
http://mobile.51cto.com/symbian-267829.htm
这个网友讲的比较详细。
简单那总结下我安装的时候发现一些问题,及注意的事项
我装了两三次,最开始装的时候装了很长时间才装成,主要是交叉编译器路径设置有问题。
编译tslib时候出现:ts_test.c:(.text+0x1d4): undefined reference to `rpl_malloc'
解决办法:打开config.h.in 注释掉#undef malloc
make install出现错误:/usr/bin/install: "ts.conf" 与"/usr/local/tslib/etc/ts.conf" 为同一文件
把安装文件目录与要安装的文件目录混淆,--prefix=/usr/local/tslib是要安装的文件目录,而安装文件目录不能同在该目录下
********************************************************************************
configure arm版本qt时出现以下错误:
The tslib functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR and QMAKE_LIBDIR in
/home/qt-everywhere-opensource-src-4.8.0/mkspecs/qws/linux-arm-g++.
解决办法:把./configure -prefix /usr/local/Trolltech/QtEmbedded-4.8.0-arm -embedded arm -xplatform qws/linux-arm-g++ -depths 16,18,24 -fast -optimized-qmake -pch -qt-sql-sqlite -qt-libjpeg -qt-zlib -qt-libpng -qt-freetype -little-endian -host-little-endian -no-qt3support -no-nis -no-webkit -no-cups -no-glib -no-xcursor -no-xfixes -nomake examples -nomake docs -qt-mouse-tslib -I/usr/local/tslib/include -L/usr/local/tslib/lib 中的-qt-mouse-tslib改成-no-nouse-tslib,顺利解决!
今天又装了一次,还算比较顺利
发现一些安装软件的时候的一些注意事项:
我的源文件放在共享文件下编译安装,有很多警告,而且速度特别慢,文件拷贝到linux系统上后文件解压编译的速度快很多了,还有文件编译好后把源文件备份,以后可以换直接安装使用,节省很多时间,还省去很多麻烦。