我编写了一个使用PyQt5作为GUI的Python3应用程序,它可以在每个桌面系统上运行良好。 现在我想在硬件制造商提供的嵌入式Linux(特别是:Yocto BSP)上运行它。由于没有PyQt5而是在BSP上运行的qt5和python3包,我想(以某种方式)制作应用程序的独立可执行文件。此外,我没有编写bitbake配方和创建自定义BSP的经验,也没有找到任何现有的PyQt5配方。
到目前为止我尝试过的(并没有成功):
make
报告未定义的引用(链接器错误),我无法解决(因为我不熟悉c ++)。现在,让python / pyqt5应用程序在包含非常有限的软件包的嵌入式Linux系统上运行的最佳方法是什么?
答案 0 :(得分:0)
您可以看到该链接 python-pyqt5
答案 1 :(得分:0)
首先你应该得到 qt5 的元数据: https://github.com/meta-qt5/meta-qt5 然后修改local.con和you-image.bb,使qt5可以编译成镜像。