嵌入式系统的性能

时间:2017-12-16 00:31:25

标签: ubuntu qml

我正在为arm开发一个QML应用程序,但是当我在cl-som-imx7中编译应用程序时遇到问题,性能非常慢,当我用一个文本框编译一个应用程序时,这也是使用C ++,使用C ++,性能很好,有人知道如何为我的应用程序提供更多资源或者提供更好的性能

2 个答案:

答案 0 :(得分:1)

Qt5添加到您的图片并启用pxp支持。

对于Qt5支持,在local.conf中添加以下行

IMAGE_INSTALL_append = " qtconnectivity bluez5 qtbase qtbase-fonts qtbase-plugins imx-lib imx-test imx-gst1.0-plugin gstreamer1.0-plugins-imx gstreamer1.0-meta-base gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-libav"
CORE_IMAGE_EXTRA_INSTALL += "gstreamer1.0-plugins-ugly gstreamer1.0-plugins-ugly-meta packagegroup-fsl-gstreamer1.0-commercial "
PACKAGECONFIG_append_pn-qtmultimedia = " alsa gstreamer"

对于PXP支持,请按照以下

进行操作
vi meta-qt5/recipes-qt/qt5/qtbase_%.bbappend .

添加以下行

PACKAGECONFIG_GL_imxpxp   = "gles2"
QT_CONFIG_FLAGS_APPEND_imxpxp = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '-no-eglfs', '-eglfs', d)}"

答案 1 :(得分:-1)

您需要完整的openGL加速和Qt的自定义构建才能运行Qt App。

你在使用yocto吗?