Qtopia Core 4.3(QT/E)交叉编译安装全过程[转]
来源:互联网 发布:宏观对冲 知乎 编辑:程序博客网 时间:2024/05/17 04:57
2. 安装tools Chain交叉编译环境
a) 2.95.3版本版本过旧编译不成功,改用3.3.2版本的。cp压缩包arm-linux-gcc- 3.3.2.tar.bz2到根目录/下,运行 tar –jxvf arm-linux-gcc-3.3.2.tar.bz2。
c) 交叉编译器会被安装在/usr/local/arm/3.3.2/bin/
3. 编译安装QT/E类库
a) cp QT/E库qtopia-core-opensource-src-4.3.0.tar.gz到用户目录下
b) 运行tar –zxvf qtopia-core-opensource-src-4.3.0.tar.gz解压
c) 进入目录下qtopia-core-opensource-src-4.3.0
d) 进入 mkspecs/qws/linux-arm-g++目录下
e) vi qmake.conf
f) 将其中带有arm-linux-???的部分前面加上/usr/local/arm/3.3.2/bin/
g) 回到qtopia-core-opensource-src-4.3.0目录下
h) 运行./configure –no-qvfb –xplatform qws/linux-arm-g++ -embedded arm –release
i) 配置QT/E
j) 配置完成后运行gmake进行编译,编译过程中可能会2-3出现无法找到头文件zlib.h问题,修改相应文件。在头文件的#include<zlib.h>改为#include</usr/include/zlib.h>
k) 编译完成后运行 make install进行安装
ps:没有想到新的QT/E库这么大-_-!!整个压缩包只有52M,解压以后也就100M左右。可以编译完成后竟然占用了1.6G的空间 - -!编译之前一定要注意,留下足够空间。
编译过程中产生了大量的.o文件。安装完成后make clean一下好了,太占地方了。
- Qtopia Core 4.3(QT/E)交叉编译安装全过程[转]
- Qtopia Core 4.3(QT/E)交叉编译安装全过程--出现无法找到头文件zlib.h问题
- 交叉编译Qt/E和Qtopia过程
- 交叉编译Qt/E和Qtopia过程
- Qt,Qt/E,Qtopia Core, Qtopia
- Qt,Qt/E,Qtopia Core, Qtopia的区分
- Qt,Qt/E,Qtopia Core, Qtopia的区分
- Qt,Qt/E,Qtopia Core, Qtopia的区分
- Qt,Qt/E,Qtopia Core, Qtopia 的关系
- Qt,Qt/E,Qtopia Core, Qtopia 区别和联系
- 编译及安装最新的qt/x11 4.3.4,qtopia 4.3.1 ,qtopia-core-opensource-src-4.3.3以及使用方法
- Qt Qtopia Core Qtopia
- [转]qtopia移植:交叉编译qtopia-2.2.
- QT/E和Qtopia的编译详解
- Qtopia-core-4.3.4在mini2440上的交叉编译移植
- 关于QT, QT/E, Qtopia ,qvfb, Qtopia Core的区别与联系
- Qt,Qt/E,Qtopia Core, Qtopia这些版本之间的区别和联系
- 建立QT/E交叉编译
- 我要成为精英
- 文思培训第一天
- 【CBM666 的递归文件搜索】
- 我在百度的空间
- 常用的简单 CSS布局
- Qtopia Core 4.3(QT/E)交叉编译安装全过程[转]
- C#3.0 learning
- COM+ 无法与 Microsoft 分布式事务协调程序交谈
- 变量的初始化规则
- html学习之三:列表&超链接
- [C/C++] 可变参数表(Variable Arguments)
- adodb学习
- 手机J2ME程序开发(一)
- [资料]I386平台的内存布局