代码拉取完成,页面将自动刷新
野火提供直接安装的SDK,安装后可以直接编译
SDK下载地址:链接:野火i.MX 6ULL Linux开发板:https://url.cn/5Iv5apg,在5-编译工具链
目录下。
在 i.MX6ULL系列\5-编译工具链\qt交叉编译工具
目录下找到 fsl-imx-x11-glibc-x86_64-meta-toolchain-qt5-cortexa7hf-neon-toolchain-4.1.15-2.1.0.sh
脚本并且下载
执行如下命令安装qt5的交叉编译工具链:
./fsl-imx-x11-glibc-x86_64-meta-toolchain-qt5-cortexa7hf-neon-toolchain-4.1.15-2.1.0.sh
选择默认设置,安装完成后,会在/opt/fsl-imx-x11/4.1.15-2.1.0/目录下生成我们所需要的工具链。
注意:每次打开终端时,都需要执行以下命令设置环境变量:
source /opt/fsl-imx-x11/4.1.15-2.1.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
输入命令
qmake -v
若环境变量设置正确,则会出现以下信息
embedfire@dev1:~$ qmake -v
QMake version 3.0
Using Qt version 5.6.2 in /opt/fsl-imx-x11/4.1.15-2.1.0/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/lib
以上是验证SDK安装是否成功!!
clone
git clone https://github.com/Embdefire/ebf_linux_qt_demo.git
./build.sh
如果build.sh
不是可执行文件,可以使用以下命令添加可执行权限
chmod +x build.sh
在当前目录下会创建一个run_dir
目录,存在App libqui libskin
文件,App是可以直接在开发板上运行的!
与此同时,还会打包一个fire-app-xxxx.tar.bz2
文件,大家可以拷贝到对应的目录下解压替换掉旧的App
。
make distclean
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。