qt5.15.8在RK3326下打包过程

构建SDK步骤

  • sudo ./envsetup.sh
  • make menuconfig
  • make savedefconfig
  • sudo ./build.sh

将qt交叉编译安装包放在$$SDK/buildroot/output/rockchip_rk3326_64/target/opt目录下

  • cd $$SDK/buildroot/output/rockchip_rk3326_64/target/opt

  • 执行解压步骤tar -xvf qt5.15.tar 

将字体文件Ubuntu下/usr/share/fonts放在$$SDK /buildroot/output/rockchip_rk3326_64/target/usr/share目录下

  • cd $$SDK /buildroot/output/rockchip_rk3326_64/target/usr/share

  • 执行解压步骤tar -xvf fonts.tar

设置Qt环境变量

  • cd $$SDK /buildroot/output/rockchip_rk3326_64/target/etc目录下

 

  • 打开profile文件,输入如下命令保存退出
export QTDIR=/opt/arm_qt5.15.8_aarch64
export QT_QPA_FONTDIR=$QTDIR/lib/fonts
export QT_QPA_PLATFORM_PLUGIN_PATH=$QTDIR/plugins
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH$QTDIR:$QTDIR/lib
export QT_QPA_PLATFORM=wayland

 将应用执行文件放在$$SDK /buildroot/output/rockchip_rk3326_64/target/usr/bin目录下

  • cd $$SDK /buildroot/output/rockchip_rk3326_64/target/usr/bin目录下

 

  • 拷贝执行文件WallManage、NetProcess到当前目录下

 设置wayland平台环境变量

  • cd $$SDK /buildroot/output/rockchip_rk3326_64/target/etc/init.d目录下

 

  • 打开rcS文件,输入如下命令保存退出
echo "output:all:rotate270" > /tmp/.weston_drm.conf
source /etc/profile

cd /usr/bin
chmod +x WallManage
chmod +x NetProcess

./NetProcess &
./WallManage &

 

  •  cd $$SDK /buildroot/board/rockchip/common/base/etc/xdg/weston

 

  • 将当前目录下的weston.ini.d文件夹里的文件内容全部注释,该文件夹为默认桌面程序

 

  • 打开weston.ini文件,在shell标题栏下输入
    panel-position=none
    background-color=0x00FFFFFF
    

     将T-Smart证书rootca.pem放在$$SDK /device/rockchip/userdata/userdata_normal目录下

  • cd $$SDK /device/rockchip/userdata/userdata_normal

 

开机logo到UI显示之间存在短暂切换黑屏,如需防止黑屏,可以通过下面的方式短暂冻结weston屏幕内容

  • cd $$SDK /buildroot/output/rockchip_rk3326_64/target/etc/init.d目录下,打开S49weston文件

 

  • 改动红框里的内容

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值