5-3-1 qtopia-free-forlinx-2.2.0 源码编译方法
注 意 : 编 译 qtopia-free-forlinx-2.2.0 前 确 认 已 经 把 您 刚 才 制 作 的
/root/yizhi/arminclude 下 的 文 件 放 到 交 叉 编 译 器 安 装 目 录
“arm-none-linux-gnueabi\libc\usr\include” 里面,所有的库文件放到交叉编译器安装目
录的“arm-none-linux-gnueabi\libc\usr\lib” 文件夹下面
另外需要注意的是
用官方提供的 Qtopia2.2.0 源代码编译出来的版本,主界面的图标下会出现一条虚线,影响 美 观 , 您 可 以 解 压 源 代 码 ARM-qtopia-free-src-2.2.0.tar.gz 到 /root/yizhi 文 件 夹 后(yizhi 是自己建立的文件夹)
,打开 qtopia-free-2.2.0/qt2/include/qconfig-qpe.h 文件和 qtopia-free-2.2.0/qtopia/src/qt/qconfig-qpe.h 文件,在里面增加以下内容即可解决虚线的问题:
#define QT_NO_QWS_GFX_SPEED
注 意 : 我 们 提 供 的 一 键 编 译 脚 本 中 用 到 了 “ /root/yizhi ” 目 录 , 所 以 您 需 要 把
ARM-qtopia-free-src-2.2.0.tar.gz 放到/root/yizhi 目录下面,然后执行以下命令解压
#cd /root/yizhi
#tar zxvf ARM-qtopia-free-src-2.2.0.tar.gz ./
开始编译
#./build
说明:飞凌制作了一键编译脚本来方便您使用和学习, 脚本里面有编译时需要的环境变量,
您可以打开来学习。
注意:编译过程中产生的状态信息将记录到当前目录下的 qtopia2.2.0Makelog 文件里面,
如果编译过程中产生了大量的错误信息,打开该文件,查找 error 关键字进行问题的定位,里
面记录的信息对您很有帮助,有时焦点不会停留在出现错误的位置,这时查看日志文件就很重
要了。
阅读(1578) | 评论(0) | 转发(0) |