找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 727|回复: 0
打印 上一主题 下一主题
收起左侧

在iTOP-4418开发板上运行helloworld-移植

[复制链接]
跳转到指定楼层
楼主
移植基于(迅为iTOP-4418开发板)
qte 的应用移植使用 qmake 前需要先编译 qte 源码,参考第七章。
接上一小节,如下图,有两个文件夹,一个是直接在 PC 上运行的代码以及应用程序,另
外一个是源码。现在进入源码文件夹。

进行下面几步,就容易理解“为什么 Qt 跨平台非常方便”。
这个 helloworld 应用相当于已经在 PC 机上调试通过了,现在我们只需要做简单的几步就
可以将其移植到开发板 4418 平台上。

如下图,在第七章中我们编译生成了“/opt/qt-4.7.1/”,这个文件夹包含了移植所需要的
最重要的工具 qmake。进入“/opt/qt-4.7.1/bin”,可以看到 qmake 文件。

查看了 Qt/E4.7.1 的 qmake 之后,再进入 helloworld 的源码文件夹,如下图所示。

然后,在该文件夹中运行 qmake“#/opt/qt-4.7.1/bin/qmake”,如下图所示。

如下图,多了一个 Makefile 文件。

然后,执行编译命令“#make”,如下图所示。

生成了“helloworld”。

然后,使用 file 命令测试一下。如下图,“#file helloworld”,可以看到 helloworld 应
用文件的基本信息,它是属于 ARM 平台的。

然后,测试一下 X86 上位机平台的文件,如下图所示,可以观察到明显的不同。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表