回复: QT-embedded-4.5 for arm的安装和使用
#6 [edgepoly 06-15 12:36]
在编译Qt-embedded 时
我所用的参数是:
${BUILD_PATH}/${QTE_VERSION}/configure \
-embedded arm \
-qt-sql-sqlite \
-plugin-sql-sqlite \
-no-scripttools \
-no-nis \
-exceptions \
-xmlpatterns \
-no-largefile \
-no-libmng \
-no-accessibility \
-depths 16 \
-nomake docs \
-make tools \
-make libs \
-qt-zlib \
-feature-THREAD \
-feature-CONCURRENT \
-feature-SOUND \
-feature-EFFECTS \
-feature-QWS_MULTIPROCESS \
-silent
编完后,然后进入demos目录编译
按你的方式加了,还是不行
在Makefile 里加入
INCPATH += -I/usr/local/Trolltech/QtEmbedded-4.5.1-arm/include/QtSql
这一步编译能够通过,不过接下来又有问题了
好像找不到QtOpenGL 这个库?
错误如下:
arm-linux-g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/QtEmbedded-4.5.1-arm/mkspecs/qws/linux-arm-g++ -I. -I/usr/local/Trolltech/QtEmbedded-4.5.1-arm/include/QtCore -I/usr/local/Trolltech/QtEmbedded-4.5.1-arm/include/QtNetwork -I/usr/local/Troll ..
#7 [edgepoly 06-15 12:42]
本人用的是 QtEmbedded-4.5.1-arm.tar.gz
#8 [bhwbj 06-15 14:08]
你不能把所有的demo一块编啊,你编译qt的时候可是去了很多选项的。
我是configure的时候不要demos,安装好后设置qmake环境变量,然后进入安装目录下的examples:
#cd /tmp/qt-embedded-linux-opensource-src-4.5.1/examples/dialogs/findfiles
这个例子比较简单,需要的条件不多,直接qmake -project ;qmake; make 就行了。
编译demos和example要小心环境变量qmake,安装的时候是qt3的qmake,装好后要换成qte的qmake。
#9 [violet520 06-15 16:46]
安装的时候是qt3的qmake,装好后要换成qte的qmake????
安装的时候怎么看用的是qt3的qmake??
#10 [bhwbj 06-15 17:10]
qmake -v