免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1016 | 回复: 0
打印 上一主题 下一主题

QT搭建问答2410 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-15 17:29 |只看该作者 |倒序浏览

您的Qt编译不成功吗?请先参考下面编译成功的例子:
(遇到问题不妨先看一下有没有相似的情况):
1,
http://www.hzlitai.com.cn/bbs/dispbbs.asp?BoardID=11&ID=5580&replyID=&skin=1
2,
http://www.hzlitai.com.cn/bbs/dispbbs.asp?boardID=11&ID=5922&page=1


由于部分客户问到关于找不到uuid.h和cannot find -lqtopia的问题,这里说明它的解决方法。
方法一,
到网上下载一个e2fsprogs-1.35.tar.gz包,然后执行:
#tar xzf e2fsprogs-1.35.tar.gz
#cd e2fsprogs-1.35
#./configure -host=arm-linux -with-cc=arm-linux-gcc -with-linker=arm-linux-ld -enable-elf-shlibs -prefix=/usr/local/arm/2.95.3/arm-linux
#make
#make install lib/uuid/
将e2fsprogs-1.35/lib/目录下uuid的文件夹复制到/armsys2410/qt_arm/qtopia/include下
将e2fsprogs-1.35/lib/中的libuuid.a libuuid.so libuuid..so.1 libuuid.so.1.2复制到/armsys2410/qt_arm/qtopia/lib下。
方法二,
在编译arm-qtopia出现
global1.cpp:39:23: uuid/uuid.h: 没有那个文件或目录
就是uuid的问题,问题的根源在于QT的发行公司.trolltech.在free版发行包由于版权问题没有带uuid和jpeg,zlib的库文件源代码。 大家可以下载
http://handhelds.org/~llornkcor/devZone/cross-arm-extra.tgz
而后解压到目录/usr/local/arm/2.95.3/arm-linux下
采用其它方法解决问题的朋友,欢迎共享经验!
===================================================
编译hello时,出现不可识别-lqpe等问题,可以如下解决:
运行. setenv(注意中间有空格,注意你的当前路径),来设置环境变量路径。
然后再编译hello,就没有问题了。
===================================================
找不到-ljpeg的问题,则需要将/usr/lib 目录中的jpeg的链接库复制到/usr/local/arm/2.95.3/arm-linux/lib目录下
重新./buildarm
问题就解决了。
其它库文件找不到的大致解决方法:
例如出现以下错误时:
.../qtopia/lib/libqpe.so: could not read symbols: Invalid operation
设置环境变量:
. setenv
设置连接器路径:
export LD_LIBRARY_PATH=$QTDIR/lib:$QPEDIR/lib:/usr/lib/qt-3.1/lib:$LD_LIBRARY_PATH
这里要求前面已经设置过QTDIR,QPEDIR
====================================================
问:qvfb&, qpe运行不了?
qvfb存在于qt/bin/目录下,
qpe存在于qtopia/bin目录下,
分别到两个目录下本地运行(加./)也可以。
====================================================
问:没有qembed/执行qembed出错。
您需要自行编译qt_x11/tools/qembed,得出的qembed才是可用的。
手动解压和编译qt_x11步骤如下:
tar xfvz qt-x11-2.3.2.tar.gz
mv qt-2.3.2 qt-x11
cd qt-x11
export QTDIR=$PWD
echo yes | ./configure -static -no-xft -no-opengl -no-sm
make -C tools/qembed
====================================================
问题:qtopia支持哪些音视频格式的播放?
答复:Trolltech公司的最新答复(针对qtopia2.x),请查看文档:


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/49221/showart_497159.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP