如何将Linux下的QT程序移植到arm板上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将Linux下的QT程序移植到arm板上相关的知识,希望对你有一定的参考价值。

各位大侠,我现在在Linux Red Hat 9.0下用Qt编写了一个简单的程序,如何将该程序移植到Arm开发板上,在arm开发板上也预装了Linux。我刚接触Linux和嵌入式开发,很多都不懂,希望各位高手不吝赐教,多谢

用交叉编译工具(arm-linux-g++等)把你自己的qt程序用嵌入式版本的qt库交叉编译一下然后烧写到开发板上就可以执行了,当然你qt程序所用到的库也要放上去,并设置到路径(QTDIR,PATH,LIBRARY_PATH)等等 参考技术A 交叉编译
http://www-128.ibm.com/developerworks/cn/linux/l-embcmpl/
IBM的关于交叉编译的文章
参考技术B 主要是交叉编译问题

如果刚接触的话 ,建议先深入基础 别一上来就搞移植, 这样不好
参考技术C 刚接触?
请先补习基础知识:交叉编译。

如何使用 opengl 和 Qt 在 ARM 平台上启动 linux? [关闭]

【中文标题】如何使用 opengl 和 Qt 在 ARM 平台上启动 linux? [关闭]【英文标题】:how can I boot linux on ARM platform with opengl and Qt? [closed] 【发布时间】:2014-02-06 08:59:28 【问题描述】:

我想编译具有优化启动时间(2 或 3 秒)的 Linux 内核映像。然后使用 Opengl 和 Qt 移植到 ARM A10 cpu。你有没有人经历过?

【问题讨论】:

eLinux article、LWN article 和 Qt one second boot... 您可以插入 delay 使其达到 2-3 秒。 【参考方案1】:

我有两个 TI Sitara SoC 使用 Buildroot 与 Qt Embedded(帧缓冲区驱动程序)一起工作。 BR 同时提供 Qt4 和 Qt5。努力带来多媒体支持。请参阅此GSoC report。

【讨论】:

Buildroot 是个不错的选择,A10 端口可以看linux-sunxi.org/Buildroot#Build_buildroot_image_for_A10。不过,您的启动时间将取决于需要显示的用户界面以及需要启动的应用程序。 我希望有 2 或 3 秒的启动时间

以上是关于如何将Linux下的QT程序移植到arm板上的主要内容,如果未能解决你的问题,请参考以下文章

有关linux下的QT应用程序如何在开发板上运行?急!!!谢谢各位

紧急求助,关于arm版本下QWT库移植出现的错误

如何把51程序移植到arm?

LinuxQT5移植到Linux ARM

LinuxQT5移植到Linux ARM

Qt Creator远程调试嵌入式ARM开发板上的Linux程序