回答

收藏

[评测分享] 【米尔-MYD-LR3568-GK开发板--试用评测】9——安装Qt及测试

#板卡评测 #板卡评测 1232 人阅读 | 0 人回复 | 2024-11-18

Qt在跨平台上的登场率还是比较高,特别是提供了丰富的图形界面,Qt通常用来构成了Linux环境下的GUI程序,本次尝试在Debian环境下安装Qt编译环境,将现有的Qt项目源码,采用本地编译方式,编译为能够在目标平台(开发板)上运行的程序,而不是像以前那样通过交叉编译,光配置环境就要被劝退了。
1. Qt编译环境的安装
Qt下最重要的是qmake,但是这个在Debian上是没有的,按照惯例,使用命令可以安装:
  1. apt install qt5-default
复制代码
but,结果你可以看到了:

显示没有这个安装选项,这怎么搞?换个方式,咱们自己逐个安装呗:
  1. apt-get install qtbase5-dev qtchooser
复制代码


  1. apt-get install qt5-qmake qtbase5-dev-tools
复制代码


通过这两个命令,算是安装成功了qt程序的构建环境。

检查一下看看:

已经自动添加到了环境变量了,很好。

2. 编译测试
首先要有一个在外面编译测试OK的Qt项目,例如在Windows平台下写了一个QT项目:

将其中的qtHello.pro.user删除,然后将其打包发送至开发板上解压,切换至该目录下,使用如下命令可以构建项目和生成可执行文件:
  1. qmake qtHello.pro
  2. make
复制代码


可以查看一下构建后的可执行程序:

已经自动带有可执行权限了。
查看一下文件类型:

是ARM平台下的可执行程序没毛病。
运行一下试试看:

(终端X桌面)


(开发HDMI板显示器)

测试一切正常,当然,如果需要其他的库支持的话,还需要使用命令安装,例如串口示例的库:

  1. apt-get install qt5serialport-examples
复制代码
甚至还可以安装并使用集成开发环境qtcreator,不过效率感人,还是建议在其他环境下编辑好源文件,最后临门一脚的时候在开发板上编译一下就行。


分享到:
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /3 下一条