QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1980|回复: 6

搭建QT的交叉编译环境问题

[复制链接]
发表于 2005-8-5 10:47:39 | 显示全部楼层 |阅读模式
pc机安装了RH9.0,里面带了QT3.1,如果要搭建交叉编译环境还需要卸载原有的QT吗?

现在有一块X-Hyper250B(xscale PXA250的开发板),需要用QT做一个小程序到开发板上跑跑,测试一下运行速度,所以要搭建一个QT的交叉编译环境,请各位大虾们指导指导。

想按照http://doc.trolltech.com/2.3/install-qws.html上面所说的步骤进行,可是它需要Qt/Embedded 2.3.10 (or higher, but always a 2.3 version) ,Qt 2.3.2 for X11 (for emulated desktop development),tmake 1.13 (or higher),而我现在只能下载到qt-x11-2.3.0.tar,qt-embedded-2.3.7.tar,tmake-1.11.tar三个不同的版本,这样也可以进行吗?要求的版本可以在哪里下载?

请大虾们指点一二。谢谢
发表于 2005-8-5 16:34:07 | 显示全部楼层
./configure -embedded arm 后面加上你要的配置,或者./configure -xplatform /qws/linux-arm-g++ -plagform /qws/linux-x86-g++ 后面加上配置,./configure --help看帮助,有说明
回复

使用道具 举报

 楼主| 发表于 2005-8-5 17:17:05 | 显示全部楼层
如果把程序移植到开发板上,还用不用安装qtopia,看很多文章写的,QT移植到板子上都要装qtopia。

还有就是完全安装RH9.0,本身就带了QT3.1和qmake,那还要按步骤装Qt 2.3.2 for X11和tmake吗?还听说tmake已经被qmake替代了?

很想知道情况
回复

使用道具 举报

 楼主| 发表于 2005-8-8 09:42:06 | 显示全部楼层
./configure -embedded arm 后面加上你要的配置

这个配置是什么?
回复

使用道具 举报

 楼主| 发表于 2005-8-10 09:08:43 | 显示全部楼层
郁闷呀,编译完qt/e,有错误。
而且还把RH给做坏了,起不来,只好重做系统。
:-(
回复

使用道具 举报

发表于 2005-8-11 11:45:15 | 显示全部楼层
./configure 后跟你的交叉编译工具,需要qtopia支持什么或者不支持什么就加什么了。

具体什么参数就要看你自己的实际情况,然后,./configure --help。


只要版本互相支持就行了,不一定是那里要求的版本。你用的qt-x11-2.3.0.tar要换成qt-x11-2.3.2.tar  才好

不要再提你的QT3.1和qmake,和它没关系的。这次重装系统可以需要选择装它,落得清净   
回复

使用道具 举报

 楼主| 发表于 2005-8-12 10:31:37 | 显示全部楼层
哦,昨天把qte编译过去了,可以把example的hello编译过去了,但是我看其它的例子和hello的Makefile文件内容不一样,其它的例子编译不过去

那我就不管QT3.1和qmake,再装tmake(要什么版本?)和qt-x11-2.3.2.tar ,还有qtopia,有问题再来请教各位了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 01:54 , Processed in 0.037879 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表