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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
4.1 uboot 编译
/ r5 ?" V% m, ^' p; N3 G. u  o9 w$ {和 Android 的 uboot 通用,参考 5.3.2.1 小节。2 e7 T, Q* l& I# G
5.4.2 kernel 编译
( K. W$ m" w' }+ J单独编译 kernel,则进入源码解压的到的“iTOP-iMX6_android4.4.2/kernel_imx”目
/ r4 Q- z, d: q7 E0 H/ U" e录,如下图所示。
7 f- D' m# q& r - b4 v& [+ x; k! k! D
如下图所示,使用命令“ ./build_qt_kernel.sh ”,开始编译内核。* ]% P5 C( _) N

8 l5 X2 O7 H. t如下图所示,开始编译。
# x5 X" K1 @8 Y* M" _7 D
# }: {2 p; Y, I' P& u如下图所示,编译完成。# O8 H. J3 j5 S% d0 h* R: G: }

! }  ?) r9 x/ L如下图所示,在“iTOP-iMX6_android4.4.2/kernel_imx/arch/ARM/boot”目录下生成- Y  T+ W4 S% T; R+ F3 U
uImage,即是内核镜像。
6 |/ u' C- M4 Q
+ V5 f( O: N% y% \, Z. x5.4.3 文件系统
' u$ E$ p8 Z$ i" TQt 的系统生成新的镜像比较容易。
/ n& B/ Q1 Y  J' O9 i将光盘“05-镜像_Qt”目录下的压缩包“rootfs.tgz”拷贝到 Ubuntu 系统下解压。
: v  k1 |$ U! U& b作者将镜像“rootfs.tgz”拷贝到新建的“/home/imx6/qt”目录下,使用命令
1 k, V. ?. I' k, @“tar -vxf rootfs.tgz”解压,如下图所示。, k2 A! f. l4 Q, p/ Y% Y; v' H3 M; Y

1 Q$ c2 {$ a" I5 Y! O进入上图所示的“opt”目录,如下图所示。3 b( [. h' B* N/ A& ?

* @+ }; }& @2 U+ M如上图所示,可以看到“qt-4.7.1”和“Qtopia”两个文件夹。“qt-4.7.1”和
8 v/ N( [8 `6 a" _) T1 X“Qtopia”文件夹分别对应 QtE 系统和 Qtopia 系统,这两个文件夹具体的得到方法请参考
5 e+ i8 U8 b+ l2 q9 ^“第六章”和“第七章”。0 w9 z2 u; ^/ X' {* }7 C. o
用户可以使用新编译的的到的“qt-4.7.1”和“Qtopia”文件夹,来替换这两个文件夹。* J' D# D' B5 H1 q: g
替换完之后,如下图所示,使用命令“tar -zcvf rootfs.tgz bin etc lib mnt proc sys. Z) I  R4 H& X) P; K" U& @' j3 `
tmp usr version dev home linuxrc opt root sbin system topeet var .ash_history”压缩
. g6 W* H5 b: c' _/ O1 W得到新的 Qt 镜像文件“rootfs.tgz”。
, s1 m5 j2 L- _$ w. h1 z: @
9 u7 _6 V7 ], y2 u如下图所示,压缩中。
6 x- @) ^: a( f* z; N& s
0 \; t& t& M: |0 R$ W* d如下图所示,压缩完成。; G2 ]( H5 ^4 t5 _. Y( v9 t
; c) B9 i" o- @* a5 Z0 s
如下图所示,可以看到生成了新的“rootfs.tgz”镜像。1 C6 X" Y" v' O0 C' S+ i8 O

9 y. @, U6 t' n+ Q/ }0 H* A- O到这一步 Qt 的编译就全部结束了。
) K& X7 G. |# q

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-26 15:11 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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