查看: 116|回复: 0

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

[复制链接]
  • TA的每日心情
    奋斗
    昨天 20:49
  • 签到天数: 160 天

    连续签到: 8 天

    [LV.7]常住居民III

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

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

    2.jpg

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

    3.jpg

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

    检查一下看看:
    4.jpg

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

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

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

    5.jpg

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

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

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

    (终端X桌面)

    as2.jpg

    (开发HDMI板显示器)

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

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


    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-11-21 19:52 , Processed in 0.124120 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.