• 3836阅读
  • 1回复

各位高手能否帮忙讲一讲理路? [复制链接]

上一主题 下一主题
离线恐龙++
 
只看楼主 正序阅读 楼主  发表于: 2008-11-11
— 本帖被 XChinux 执行加亮操作(2008-11-30) —
我是一个新手,有一些问题始终不是很清楚,能否请各位大概讲解一下?谢谢!
如何让一个程序在ARM板上运行起来?

1.需要安装和搭建开发环境;
  我的工作机是ubuntu系统的,那么是否下载qt-x11-opensource-src-4.4.3.tar.gz,按照说明编译安装就可以了?
  用设计器设计,写代码,然后make.此时生成的helloword是否识味着可以在X86的系统上正常运行了?

2.如何搭建模拟环境;
  想要刚才的helloword在写到板子上之前,有一个模拟环境来测试,应该需要搭建一个模拟环境吧?那么这个环境需要如何搭建呢?下载Linux的内核,使用编译链交叉编译,制作文件系统,再然后呢?

3.编译可以在模拟环境下和板子上可运行的程序
  刚才的helloword应该还只是仅能运行在X86上,那么将它编译成可运行在板子上的程序,是否需要首先将QT重编译,再用helloword重编译,再然后呢?
    一个同样的helloword代码,要如何使用两个不同的QT环境来分别编译呢?

如果您多多少少知道一些,还请指导一下,谢谢!
离线yj_yulin

只看该作者 1楼 发表于: 2008-11-12
先找本嵌入式的书看看, 有个基础才好说的.

1 只要有程序和依赖的库存在,程序就应该能正常运行
2 有模拟器
3 能在模拟器运行了基本就能在硬件运行,前提是你移植的embeded linux 已经是ok的
快速回复
限100 字节
 
上一个 下一个