描述
本文来源电子发烧友社区,作者:ALTIUM, 帖子地址:
https://bbs.elecfans.com/jishu_2297034_1_1.html4.1环境准备首先,本人用的虚拟机跑的,注意需要需要以下几个资源Ubuntu20.04 desktopQtcreator4.12gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu-qt5.12.5-myir.tar.bz2mxapp2.0VMware4.2软件安装a 安装VMware,b 下载Ubuntu20.04 desktop,虚拟机中安装;c 配置网络,更新(自己新建脚本)
-
#!/bin/sh
-
-
sudo apt-get update
-
sudo apt-get install build-essential gcc libncurses5-dev bison flex texinfo
-
sudo apt-get install zlib1g-dev gettext libssl-dev autoconf
-
sudo apt-get install autoconf
-
sudo apt-get install automake
-
sudo apt-get install libtool
-
sudo apt-get install linux-libc-dev:i386
-
sudo apt-get install git
-
sudo apt-get install gnupg
-
sudo apt-get install flex
-
sudo apt-get install bison
-
sudo apt-get install gpeRF
-
sudo apt-get install build-essential
-
sudo apt-get install zip
-
sudo apt-get install curl
-
sudo apt-get install libc6-dev
-
sudo apt-get install libncurses5-dev:i386
-
sudo apt-get install x11proto-core-dev
-
sudo apt-get install libx11-dev:i386
-
sudo apt-get install libreadline6-dev:i386
-
sudo apt-get install libgl1-mesa-glx:i386
-
sudo apt-get install libgl1-mesa-dev
-
sudo apt-get install g++-multilib
-
sudo apt-get install mingw32
-
sudo apt-get install tofrodos
-
sudo apt-get install python-markdown
-
sudo apt-get install libxml2-utils
-
sudo apt-get install xsltproc
-
sudo apt-get install zlib1g-dev:i386
-
sudo apt-get install gawk
-
sudo apt-get install texinfo
-
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应用开发笔记.pdfh 打开QT,编译demo,但是你会发现会报错,编译不过,于是我试了好多次,可以参照如下方法
解决方法如下
【新建一个同样的路径,然后加入软链接,再编译,OK】
4.3效果验证,起飞起飞
由于
开发板运行程序,还有进行环境等设置,我就偷个懒,讲生成的文件直接替换,
路径再/usr/bin,替换,重启
可以看到,我加入了一个打印,再看看重启输出的,起飞起飞!
这个警告是由于demo中图片格式有点小问题,但是不影响使用。
libpng warning: iCCP: known incorrect sRGB profile
好了,感谢!
打开APP阅读更多精彩内容