最快明天才能到 英文:qt-embeded交叉编译指导 [图]

来源:百度文库 编辑:中财网 时间:2024/04/30 13:44:33

qt-embeded交叉编译指导[图]

2010-11-04 13:55:31

阅读(165)  评论(1)

系统分类:财经    个人分类:默认    关键词:QTEMBEDED编译交叉指导

Trolltech是一家拥有两个主线产品(QtQtopia)的软件公司。

Qt是一个跨平台C++应用程序开发框架。程序开发员利用其可以编写单一代码的应用程序,并可在Windows, Linux, Unix, Mac OS X和嵌入式Linux等不同平台上进行本地化运行。目前,Qt已被成功地应用于全球数以千计的商业应用程序。此外,Qt还是开放源代码KDE桌面环境的基础。

Qtopia是第一个面向嵌入式Linux的全方位应用程序开发平台,它可以并且已经应用于众多的基于LinuxPDA(个人数字助理)设备和智能电话。

Trolltech是一家杰出的软件公司:

    过去十年销售持续增长。
    Trolltech采取了成功的双重授权战略,为开发者提供商业和免费软件的授权使用。

创始人秉持财富共享的理念,已捐献出Trolltech公司5%的资产给慈善基金会。
    拥有遍布全球60个国家的4400个客户,其中包括Adobe IBM(国际商用机器公司),     Sharp(夏普),Siemens(西门子)及其他全球知名公司。

    拥有来自17个不同国家的雇员。

Trolltech公司的总部位于挪威的奥斯陆,并在澳大利亚的布里斯班,中国北京及美国加利福尼亚的帕洛阿尔托设有办事处。

下图为Trolltech官方网站(www. Trolltech.com)截取的qt for linux的应用支持

      

有了平台的支持,我们就可以把他应用到我们的测试中和开发中来

 

cd 到“环境安装工具”copy qt-embedded-linux-opensource-src-4.4.0.tar.gz到你的工作目录下 解压缩文件包 敲入tar zxvf qt-embedded-linux-opensource-src-4.4.0.tar.gz解压之后,更改解压之后的目录为 进入qt-embedded-linux-opensource-src-4.4.0 目录中

       输入./configure –help 可以看一下编译选项的支持列表

 

 

了解了各个编译选项的意义之后我们做如下的配置

 

./configure –embedded arm –xplatform. qws/linux-arm-g++ -depths 4,8,12,16 -qt3support –qt-mouse-tslib –I/tslibincludedir –L/tsliblibdir –no-mouse-linuxtp –no-mouse-pc

执行

make

make install

默认安装目录/usr/local/Trolltech/Qt-Embeded-arm下所有的东西拷贝到根文件系统中,烧到开发板上。