完美体育·(中国)手机网页版科技提醒您:您的浏览器版本过低或者使用了兼容模式,为了获得更好的浏览体验,建议使用IE10以上的浏览器或使用极速模式。 请升级浏览器以获得更好的体验!

完美体育·(中国)手机网页版 > 评测报告 > 【完美体育·(中国)手机网页版MYD-YT507H开发板】4.QT环境详细配置,运行,成功起飞

【完美体育·(中国)手机网页版MYD-YT507H开发板】4.QT环境详细配置,运行,成功起飞

文章来源: 发布日期:2022.11.29 浏览次数:1112 次

本篇测评由电子发烧友的优秀测评者“ALTIUM ”提供。
此次的板卡测试,是完美体育·(中国)手机网页版MYD-YT507H开发板的QT环境配置运行测试。


4.1环境准备

首先,本人用的虚拟机跑的,注意需要需要以下几个资源

Ubuntu20.04 desktop
Qtcreator4.12
gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu-qt5.12.5-myir.tar.bz2
mxapp2.0


VMware

4.2软件安装
a 安装VMware,
b 下载Ubuntu20.04 desktop,虚拟机中安装;
c 配置网络,更新(自己新建脚本)


  1. #!/bin/sh

  2. sudo apt-get update
  3. sudo apt-get install build-essential gcc libncurses5-dev bison flex texinfo
  4. sudo apt-get install zlib1g-dev gettext libssl-dev autoconf
  5. sudo apt-get install autoconf
  6. sudo apt-get install automake
  7. sudo apt-get install libtool
  8. sudo apt-get install linux-libc-dev:i386
  9. sudo apt-get install git
  10. sudo apt-get install gnupg
  11. sudo apt-get install flex
  12. sudo apt-get install bison
  13. sudo apt-get install gperf
  14. sudo apt-get install build-essential
  15. sudo apt-get install zip
  16. sudo apt-get install curl
  17. sudo apt-get install libc6-dev
  18. sudo apt-get install libncurses5-dev:i386
  19. sudo apt-get install x11proto-core-dev
  20. sudo apt-get install libx11-dev:i386
  21. sudo apt-get install libreadline6-dev:i386
  22. sudo apt-get install libgl1-mesa-glx:i386
  23. sudo apt-get install libgl1-mesa-dev
  24. sudo apt-get install g++-multilib
  25. sudo apt-get install mingw32
  26. sudo apt-get install tofrodos
  27. sudo apt-get install python-markdown
  28. sudo apt-get install libxml2-utils
  29. sudo apt-get install xsltproc
  30. sudo apt-get install zlib1g-dev:i386
  31. sudo apt-get install gawk
  32. sudo apt-get install texinfo
  33. sudo apt-get install gettext



d 然后安装VMtool,方便QT安装包,交叉编译器的导入
e 安装交叉编译器,详见 MYD-YT507H_Linux软件开发指南V1.1.pdf中(2.3. 安装交叉编译工具链)
f 安装QT软件,我选择的是
qt-opensource-linux-x64-5.12.5
连接地址
g 配置QT设置,详见 MYD-YT507H_QT应用开发笔记.pdf
h 打开QT,编译demo,但是你会发现会报错,编译不过,于是我试了好多次,可以参照如下方法


解决方法如下
【新建一个同样的路径,然后加入软链接,再编译,OK】


4.3效果验证,起飞起飞
由于开发板运行程序,还有进行环境等设置,我就偷个懒,讲生成的文件直接替换,
路径再/usr/bin,替换,重启

可以看到,我加入了一个打印,再看看重启输出的,起飞起飞!



这个警告是由于demo中图片格式有点小问题,但是不影响使用。
libpng warning: iCCP: known incorrect sRGB profile

好了,感谢!