免费注册 查看新帖 |

Chinaunix

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

qt与qt/e [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-09 16:26 |只看该作者 |倒序浏览
问一个有点弱的问题啊!用qt编写好的程序能在qt/e上用行不?
做嵌入式图形界面开发时,编程部分能否用qt。新手,多多包涵

论坛徽章:
0
2 [报告]
发表于 2009-09-25 09:42 |只看该作者

QT 交叉编译环境的建立

QT 交叉编译出错
qtopia  for arm的编译步骤:

tar xfz qt-embedded-2.3.7.tar.gz
tar xfz qt-x11-2.3.2.tar.gz
tar xfz qtopia-free1.7.0.tar.gz
tar xfz tmake-1.11.tar.gz

export QTEDIR=/work/qt-2.3.7
export QT2DIR=/work/qt-2.3.2
export QPEDIR=/work/qtopia-free-1.7.0
export TMAKEDIR=/work/tmake-1.11
export TMAKEPATH=$PWD/tmake-1.11/lib/qws/linux-arm-g++
export PATH=$TMAKEDIR/binPATH

cd qt-2.3.2
export QTDIR=$QT2DIR
export PATH=$QTDIR/binPATH
export LD_LIBRARY_PATH=$QTDIR/libLD_LIBRARY_PATH
./configure -no-xft
make
make -C tools/qvfb

cd ..
tar xzf libjpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --enable-shared
make
修改生成的Makefile文件:
prefix = qt-embeddedd的文件夹路径(如: /work/qt-2.3.7)
CC= /usr/local/arm/2.95.3/bin/arm-linux-gcc
AR= /usr/local/arm/2.95.3/bin/arm-linux-ar rc
AR2= /usr/local/arm/2.95.3/bin/arm-linux-ranlib
保存
在qt-embedded目录中建立man/man1文件家,否则安装jpeg库时会出错
mkdir -p ../qt-2.3.7/man/man1
make(记得先make,再安装)
make install
cp /work/qt-2.3.7/lib/libjpeg.* /usr/local/arm/2.95.3/arm-linux/lib
(就可以给qt-embedded添加好for arm的libjpeg库.(在../qt-2.3.7/lib下)
把生成的库文件向下面的目录中也拷贝一份:
/usr/local/arm/2.95.3/arm-linux/lib)
通过命令file libjpeg.so查看得到:
Libjpeg.so:symbolic link to libjpeg.so.62.0.0
一直没有得到应该有的:libjpeg.so: ELF 32-bit LSB shared object, ARM, version 1 (ARM), not stripped
已经困扰7天了啊,哪位贵人帮忙看看步骤哪有错,找找问题,万分感谢啊
QQ420594357

论坛徽章:
0
3 [报告]
发表于 2009-11-30 23:48 |只看该作者
能,交叉编译通过救没问题~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP