【问题标题】:Pyside2 32 bit arm LinuxPyside2 32 位臂 Linux
【发布时间】:2019-06-10 05:49:41
【问题描述】:

我正在尝试从我的 Ubuntu 16.04 PC(主机)为我的 32 位 ARM Linux 系统(目标)交叉编译 Qt for Python(PySide2)。我已经为目标构建了 Qt 5.12 并使用工具链进行交叉编译。我想知道这是否可能,因为https://wiki.qt.io/Qt_for_Python 提到不支持 32 位 arm。

【问题讨论】:

    标签: python linux arm 32-bit pyside2


    【解决方案1】:

    大家可以关注下面JIRA task关于这个问题的官方讨论,不过应该是可以的。

    设备上的构建可以完美运行,因此我希望它们也可以进行交叉编译。

    我一直在尝试将它交叉编译到 ARMv7,希望我可以生成一个可以轻松适配其他 ARM 架构的配方。

    请记住,除了构建 Qt 之外,您还需要构建 Clang 6,因为它是绑定生成过程所必需的。

    有了 Qt 和 Clang 之后,你就可以照常照搬 build instructions for PySide2 了。

    【讨论】:

    • 谢谢。当您提到食谱时,您是指 bitbake 食谱吗?
    • 我正在尝试将 PySide2 从我的 X86_64 Ubuntu PC 交叉编译到 IMX.6
    • 我指的是如何做的一步一步的指南。目前我也在尝试从 X86_64 linux 机器到 ARMv7。
    • 酷。让我知道你是否取得了任何进展。我目前正在尝试使用 Yocto 项目交叉编译 PyQt5-5.11.3。
    猜你喜欢
    • 2022-08-27
    • 1970-01-01
    • 2020-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-19
    • 2010-10-12
    • 1970-01-01
    相关资源
    最近更新 更多