3834|1

35

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

在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 上位机平台的文件,如下图所示,可以观察到明显的不同。
 

最新回复

感谢楼主,这个经验太好了。 搭车问一下,楼主用过Andriod x86吗?能跟手机上用的andriod一样不?   详情 回复 发表于 2020-3-11 13:58
点赞 关注

回复
举报

661

帖子

18

TA的资源

纯净的硅(初级)

沙发
 

感谢楼主,这个经验太好了。

搭车问一下,楼主用过Andriod x86吗?能跟手机上用的andriod一样不?

 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表