This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/processor-SDK-AM335X:Arago QTquick.controls

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/595024/linux-processor-sdk-am335x-arago-qtquick-controls

器件型号:PROCESSOR-SDK-AM335X

工具/软件:Linux

您好! 

我正在尝试使用 qt 快速支持构建 Arago。 因此、我向我的配方添加了 qtquickcontrols。 但是,当我使用 qtquick 控制执行 QT 应用程序时,它会显示以下错误:

启用 QML 调试。 只能在安全的环境中使用。 没有用于规范"自动"QmlApplicationEngine 的此类插件 无法加载组件 QRC:/main.QML:3未安装模块"QtQuick.Dialogs" QRC:/main.QML:2未安装模块"QtQuick.Controls"

我不确定是 wrt QtQuick.dialogs 错误是导致库丢失的根本原因还是结果。 如果有任何建议能帮助我指明正确的方向,我将不胜感激。

此致、

Marc Welleweerd

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Marc、

    请尝试 使用这些 变体。

    此致、
    Kemal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kemal、

    如果我将 PACKAGECONFIG_append ="辅助功能"添加到我的配置文件中、我会得到:


    ./../../../git/config.tests/qpa/egl-x11/egl-x11.cpp
    |./../../../git/config.tests/qpa/egl-x11/egl-x11.cpp:35:21:致命错误:xcb/xcb.h:没有此类文件或目录
    |编译已终止。
    | Makefile:177:目标'EGL-x11.o'的配方失败
    | make:***[EGL-x11.o]错误1
    | EGL-X11已禁用。
    |未启用 QPA 平台插件!
    |如果您真的想在没有 QPA 平台插件的情况下进行构建、则必须通过
    |-no-QPA-platform-guard 进行配置。 这样
    做将|生成无法运行 GUI 应用程序的 Qt。
    | xcb 构建所需的依赖项在
    | src/plugins/platforms/xcb/README 中列出
    



  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    将 PACKAGECONFIG_append ="辅助功能"更改为 PACKAGECONFIG_append_pn-qtbase ="辅助功能"

    它现在可以工作了

    Tnx