标题:各位高手能否帮忙讲一讲理路?
作者:恐龙++
日期:2008-11-11 18:35
内容:
我是一个新手,有一些问题始终不是很清楚,能否请各位大概讲解一下?谢谢!
如何让一个程序在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环境来分别编译呢?
如果您多多少少知道一些,还请指导一下,谢谢!
#1 [yj_yulin 11-12 09:18]
先找本嵌入式的书看看, 有个基础才好说的.
1 只要有程序和依赖的库存在,程序就应该能正常运行
2 有模拟器
3 能在模拟器运行了基本就能在硬件运行,前提是你移植的embeded linux 已经是ok的