找回密码
 注册
关于网站域名变更的通知
查看: 342|回复: 1
打印 上一主题 下一主题

Qt的编译-迅为iMX6Q/D-非设备树源码

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-30 11:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
4.1 uboot 编译
) p. C3 ]. l0 r, X1 S" N/ N8 z和 Android 的 uboot 通用,参考 5.3.2.1 小节。
8 \3 P" R4 J2 _5.4.2 kernel 编译
$ x# S5 P0 F; U* @/ B* [单独编译 kernel,则进入源码解压的到的“iTOP-iMX6_android4.4.2/kernel_imx”目
( p7 B! L) B7 T% V7 T3 N录,如下图所示。* G. O; Q! W* N% Y( o
8 J$ C1 E1 H. g) ]! O5 ]. |
如下图所示,使用命令“ ./build_qt_kernel.sh ”,开始编译内核。
4 g) f; b3 @3 J9 O, e 7 B9 E& Q" Y0 x0 R8 m
如下图所示,开始编译。3 M" C* @: @( X% O+ C8 |% m/ l4 _
. T: B( O" O7 ]7 X  I+ d
如下图所示,编译完成。) ?) ]  w% `; w2 L: P
: P. A0 w0 h6 ]$ }
如下图所示,在“iTOP-iMX6_android4.4.2/kernel_imx/arch/ARM/boot”目录下生成
% d+ X4 z, j  F$ x/ C( f1 L+ z* @uImage,即是内核镜像。3 f& g  j1 F# ^4 l' J2 z% n

7 m8 ~2 v- J  l) z5.4.3 文件系统! _- V+ y( c5 k0 d) W
Qt 的系统生成新的镜像比较容易。& T, a# y9 B# p& t& h5 ?7 x
将光盘“05-镜像_Qt”目录下的压缩包“rootfs.tgz”拷贝到 Ubuntu 系统下解压。# p; w6 n6 V$ A3 _3 M! y
作者将镜像“rootfs.tgz”拷贝到新建的“/home/imx6/qt”目录下,使用命令
5 K) d4 E* c: x7 d+ }4 w“tar -vxf rootfs.tgz”解压,如下图所示。
4 w1 y8 ~% x- X 9 y7 l. A0 n2 e9 P& S& F
进入上图所示的“opt”目录,如下图所示。& h* s8 N  v% [4 s
/ l1 P5 ~- J% b2 P8 x. m3 F5 a
如上图所示,可以看到“qt-4.7.1”和“Qtopia”两个文件夹。“qt-4.7.1”和' \" R' @) c/ j8 Z3 @) J) m
“Qtopia”文件夹分别对应 QtE 系统和 Qtopia 系统,这两个文件夹具体的得到方法请参考
5 _2 Y8 |5 ]. e3 Y3 o5 c1 l“第六章”和“第七章”。: E  I, N* x$ ]$ |! V: g
用户可以使用新编译的的到的“qt-4.7.1”和“Qtopia”文件夹,来替换这两个文件夹。" z" y3 m' c& A+ o$ W" J0 ?: H8 h. U
替换完之后,如下图所示,使用命令“tar -zcvf rootfs.tgz bin etc lib mnt proc sys* n- x( ?3 ]5 N$ y- f8 e# ^0 @, n
tmp usr version dev home linuxrc opt root sbin system topeet var .ash_history”压缩% `" c# v7 H* U# W' s$ @, @/ R
得到新的 Qt 镜像文件“rootfs.tgz”。
( ~( w5 F1 A# E& U$ O
- m  l2 v8 \# d% a" \如下图所示,压缩中。
' P! N2 D  X/ w3 E0 [. F$ m 5 X: Y8 l9 S1 C& ~! M5 y
如下图所示,压缩完成。6 f6 K) K3 t: O/ {- C7 w0 n3 \" E
5 u5 u/ ]# m0 \+ k) N
如下图所示,可以看到生成了新的“rootfs.tgz”镜像。, G( J1 I, N* T$ @% \
% H. j0 [: Q+ U
到这一步 Qt 的编译就全部结束了。& }+ B7 \  J/ i) `7 N

该用户从未签到

2#
发表于 2020-4-30 13:53 | 只看该作者
什么是树源码?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 23:05 , Processed in 0.203125 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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