ST MP157 QT UI交叉编译环境-QT综合

441 阅读1分钟

1 搭建Qt Creator交叉编译环境

image.png

1.1 配置Qt Creator Kits

image.png

  • 配置 Qt Versions,点击添加 image.png
  • 打开“编译器”选项卡,添加 C++ image.png
  • 配置 Kits,将“名称”改为 ATK-MP157。在 Qt mkspec 处手动写上“linux-oe-g++”。注意:Device处主要设置远程调试设备 image.png

1.2 远程调试Qt程序

  • 在 QtCreator 里默认情况下,会使用 sftp 或 rsync 发送程序到开发板。系统要求配置sftp和rsync,可以使用它们来远程调试Qt程序 image.png
  • 填写设备名为 MPP157,设备 IP 地址填写自己的开发板 IP 地址,最后填写用户名 root image.png
  • 在Kits选项卡中将套件的设备改为刚刚创建的MPP157 image.png

1.3 构建及调试

image.png image.png

  • 需要进行Debug配置 image.png image.png
  • 构建 image.png image.png
  • Linuxfb方式远程调试Qt程序 image.png

2 案例

image.png

2.1 LED控制

image.png image.png

2.1 LED控制QT源码

image.png

  • main.app image.png
  • mainwindow.h image.png
  • mainwindow.cpp image.png image.png image.png
  • 结果展示 image.png