ST意法半导体
直播中

李莉

7年用户 1384经验值
私信 关注
[问答]

如何创建一个简单的UI以在STM32MP157上运行?

按照说明@
https://www.emsyslabs.com/how-to-compile-linux-using-yocto-for-STM32mp1/

https://koansoftware.com/yocto-project-meta-layer-for-stm32mp1-by-koan/
我相信会创建一个 qtcreator 可执行文件或脚本,我可以在主机 (Debian) 上运行它来创建和交叉编译适用于 STM32MP157 的 QT5 应用程序。
我是 QT 的新手,但需要创建一个简单的 UI 以在 STM32MP157 上运行,我错过了什么?

回帖(1)

林立银

2023-2-8 11:15:10
QtCreator 是一个独立的可执行文件。它是 Qt 提供的 IDE(请参阅他们的网站)。
如果要使用 QtCreator 构建交叉编译 Qt 代码,则必须在调用 QtCreator之前设置交叉编译环境。
为此,您有两个选择: 1. 打开终端,设置环境,调用 Qtcreator;2.将交叉编译环境脚本添加到脚本中。
我通常喜欢复制现有的脚本 Qt/Tools/QtCreator/bin/ qtcreator.sh并修改它


  • cp Qt/Tools/QtCreator/bin/qtcreator.sh Qt/Tools/QtCreator/bin/qtcreator-stm32.sh

并插入这样一行(你必须让它适应你的交叉编译器)


  • #! /bin/bash

  • # Bourne shell(sh), use the . command to source a file
  • .   /opt/st/stm32mp1-disco/2.6-snapshot/environment-setup-cortexa7t2hf-neon-vfpv4-openstlinux_eglfs-linux-gnueabi

Distinti Saluti / 最好的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分