Qt Creator交叉编译环境搭建

举报
小小小橘 发表于 2021/06/26 22:02:51 2021/06/26
【摘要】 ​    QT是一个跨平台的开发库,主要用来开发图形用户界面程序,也可以开发终端命令行。同时QT支持多平台(Linux、windows、android、嵌入式arm等)。本文记录STM32MP157的QT开发交叉编译环境搭建,QT安装环境:ubuntu18.04下载 Qt Creator    官方下载QT安装软件,本文下载的用于ubuntu安装的.run文件,版本为5.14.2    下载...

​    QT是一个跨平台的开发库,主要用来开发图形用户界面程序,也可以开发终端命令行。同时QT支持多平台(Linux、windows、android、嵌入式arm等)。本文记录STM32MP157的QT开发交叉编译环境搭建,QT安装环境:ubuntu18.04




下载 Qt Creator


    官方下载QT安装软件,本文下载的用于ubuntu安装的.run文件,版本为5.14.2


    下载链接:http://download.qt.io/archive/qt/5.14/5.14.2/

      


注:在安装过程中需要QT账号,可在安装前在QT官网进行注册

下载完成之后进入文件所在目录增加可执行权限,增加权限后执行。命令如下

chmod u+x qt-opensource-linux-x64-5.14.2.run sudo ./qt-opensource-linux-x64-5.14.2.run

跳出安装界面,安装界面如下流程图





    

安装完成之后,进入qt安装目录下执行qt可执行文件。

可执行文件路径

/opt/Qt5.14.2/Tools/QtCreator/bin



Qt Creator交叉编译环境配置

    

    交叉编译环境配置主要对qmake、g++、kits进行配置。

    

    1、启动Qt Creator后,菜单工具栏选择“Tools->Options“进入配置页面。



    2、首先添加交叉编译工具链的qmake路径。注:不同平台的交叉编译工具链不一样,以官方或开发商提供为准,此处使用的stm32mp1交叉编译工具链。



    3、其次添加交叉编译工具链g++路径。



    4、最后配置kits编译环境。


    

    至此Qt交叉编译配置完成。


交叉编译环境验证

    

    新建demo例程,进行验证。选择交叉编译kit,build工程,编译输出的可执行文件放到开发板执行,可在屏幕上看到例程画面。


    

    编译的输出目录一般为工程保存路径,可执行文件则在编译输出目录下。


    

    初来乍到,若有理解不到位之处,还请多多包涵。

    点个赞,加个关注呗。PS:转载请备注。

    

    这里是码仔驿站----技术、感情无话不谈,前行的道路上,与君共勉!




【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。