Qt Creator交叉编译环境搭建

举报
小小小橘 发表于 2021/06/26 22:02:51 2021/06/26
9.6k+ 0 0
【摘要】 ​    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

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

    全部回复

    上滑加载中

    设置昵称

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

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

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