zoukankan      html  css  js  c++  java
  • 在iTOP4418开发板上运行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 上位机平台的文件,如下图所示,可以观察到明显的不同。

  • 相关阅读:
    linq语法2 GLenn
    sql 拼接字符串 GLenn
    每日算法 20130225 GLenn
    linq语法1 GLenn
    每日算法 20130227 GLenn
    每日算法 20130226 GLenn
    jquery ajax 分页 GLenn
    PhoneGap应用开发对策:如何通过苹果审核?
    Xcode 4.1/4.2/4.3/4.4/4.5 + iOS 5.1.1免证书(iDP)开发+真机调试+生成IPA全攻略
    rails 散乱记录
  • 原文地址:https://www.cnblogs.com/liyue3/p/12460701.html
Copyright © 2011-2022 走看看