I.MX6U交叉编译Qt项目-思维导图-学习笔记-基于正点原子阿尔法开发板

I.MX6U交叉编译Qt项目

在这里插入图片描述

安装交叉编译器

交叉编译器介绍

拷贝fsl-imx-x11-glibc-x86_64-meta-toolchain-qt5-cortexa7hf-neon-toolchain-4.1.15-2.1.0.sh至ubuntu

  • 执行下面的指令修改脚本的权限,修改权限后可以看到此脚本颜色显示改变,说明修改成功

    • chmod u+x 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

命令行交叉编译Qt项目

进入Qt项目,使用qmake编译项目文件

  • 会生成隐藏文件.qmake.stash和Makefile文件

  • 如果想删除这些编译出来的文件,可以执行

    • make distclean

直接使用make编译

  • 生成一个可执行文件

拷贝编译好的执行程序到开发板

拷贝方法参考

  • http://t.csdnimg.cn/cPeXN

拷贝完成后,禁用 Qt 桌面启动

  • 方法一

    • killall /opt/QDesktop
  • 方法二

    • 在出厂文件系统/etc/rc.local 文件里,在/opt/QDesktop >
      /dev/null 2>&1 &行首前面加“#”注释掉这个指令

然后直接执行刚刚拷贝的可执行文件

  • 如果要将这个Qt程序开机自启动则修改出厂文件系统/etc/rc.local 文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木木不迷茫(˵¯͒¯͒˵)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值