3081|1

250

帖子

5

TA的资源

纯净的硅(初级)

楼主
 

【米尔MYC-JX8MPQ评测】搭建QT开发环境 [复制链接]

 

本次的板子还是十分强劲的,希望通过此板子学习一些其他的东西,多去尝试一些开源的项目吧,本次就是先搭建下QT 的环境。

首先是需要一个虚拟机的,官方建议是18.04,我们就选择Ubuntu18.04版本的,开始搭建。首先还是基础的编译的环境。安装给的SDK编译环境。如下,我们拷贝名字中带QT的SDK。只需普通用户即可。如下安装,我同时修改了安装的路径,目前在home/imx8mp/opt_5_10下。

 

之后就是使能环境变量,测试下环境变量是否可以,因为这个我们后面可以通过交叉编译工具链修改内核上面的东西。

 

如上图,我们只需要source下即可。出现版本即可通过测试。

接下来就是QT的安装了,目前也是米尔给的QT版本,QT5.9.4版本,但实际开发板中的版本是QT5.15。

 

按照步骤完成上面的所有安装步骤即可。接下来就是配置交叉编译器。如下:

 

这里就是要填我们刚刚工具安装的位置下的gcc编译工具链,下面再填写一个g++的。

 

Kits中也需要添加一个新的编译器。主要这个QT版本,我是没有自己选择的,是QT自己发现的。最后我们新建工程:如下

 

 

sudo apt-get purge libc6-dev

sudo apt-get install libc6-dev

sudo apt-get install libc6-dev-i386

编译中可能会有错误,我们需要自己去另外安装一些库。

 

最后编译完成的样子,我们可以拷贝到板子上执行下。

 

我没有接显示屏,所以可以通过qDebug()输出调试信息查看程序执行与否。

 

插上U盘会自己挂载。

 

之后我们可以到路径下查看下文件信息,确实是ARM端的执行文件。

 

最后执行,发现其打印了我们输入的话。至此就完成了QT环境的搭建。

 

最后发现其本身拥有了非常多的库,后续我们可以减少自己编译了,用本身环境进行体验。

 

最新回复

QT6出来了,有没有想到选用Qt6来做列?  详情 回复 发表于 2022-3-28 10:55
点赞 关注
 
 

回复
举报

6969

帖子

11

TA的资源

版主

沙发
 
QT6出来了,有没有想到选用Qt6来做列?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表