网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

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

  
热门搜索:2839237 TLP825 2866569 48VDCSPLITTER 01M1002SFC2 UL603CB-6 TLM825GF B40-8000-PCB 2920078 PS361220 ADC128S102CIMTX BT137S-600D118 2882828 UL800CB-15 02B5000JF TLP602 2866666 SBB1002-1 SPS-615-HG SS361220 SBB400 2866352 02T0500JF TLM609NS B20-8000-PCB
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质