嵌入式LINUX应用程序开发和系统开发有什么区别?

嵌入式LINUX应用程序开发和系统开发有什么区别?,第1张

驱别在一祥枯个主要是应用层软件的开发,而系统式开发主要是驱动接口,内核配置交叉编译,内核取点,busybox,等等方面。相对来说,系统式开发的要求首宴毕比较高。外面嵌入式linux的书都比者芹较多,基本上大同小异。

嵌入式系统是目前最流行的计算机应用技碰橡术之一。《ARM嵌入式Linux系统开发详解》由浅入深地讲解基于ARM体系结构的嵌入式

Linux系统开发,内容包括嵌入式系统的基本概念、应用领域等基础知识;ARM处理器的体系结构和功能特点;Linux系统内核结构和移植方法、

Bootloader功能和移笑并旁植;Linux应用程序开发,包括如何 *** 作文件、管理内存、访问串口、多线程和多进程技术,并且剖析了应用程序的结构和工作

流程;Linux系统设备驱动程序开发,包括如何编写内核模块、驱动程序分类和功能特点,并且给出了网络设备驱动、Flash设备驱动和USB设备驱动的

实例分析。

《ARM嵌入式Linux系统开发详解》附带1张DVD光盘,内容为专门为《ARM嵌入式Linux系统开发详解》录制的9小时视频、《ARM嵌入式Linux系统开发详解》涉及的源代码、Ubuntu安装光盘的镜像文件和另外赠送的35小时Linux专题学习视频。

《ARM嵌入式Linux系统开发详解》适合广大从事嵌入式Linux系统开发人员、对嵌入式Linux系统开发有兴趣的计算蔽清机爱好者,以及大中专院校学生阅读。

1.下载hadhoop:到http://hadoop.apache.org/下载,我下载的是hadoop-0.20.2.tar.gz,解压;

2. 解压后,在hadoop-0.20.2/contrib/eclipse-plugin/下有hadoop-0.20.2-eclipse-plugin.jar,将这个jar包拷贝到eclipse安装目录下的plugins里,然后打开eclipse,点击主菜单上的window—preferences,在左边栏中找段并到Hadoop Map/Reduce,点击后在右边对话框里设置hadoop的安装路径即主目录;

3.在eclipse中创建一个MapReduce Project,点击eclipse主菜银衡单上的File—New—Project,在d出的对话框中选择MapReduce Project,之后输入Project的名字;

4.测试:在hadoop-0.20.2/src/examples/org/apache/hadoop/examples目录下有个WordCount.java,将它加到project的src,在project的目录下创建一个in文件夹,在这个文件夹里面创建一个文本文件,里面写些东西,在run configurations的program arguments中加入in 和out就可以运行握搏迹了;

5.结果:运行完毕后,可以在project的目录下找到一个out文件夹,打开后,里面有一个文本文件,打开后就是单词的统计信息了,如下:

baby1

come1

on1

wero2

word3

平台搭建成功,接下来就可以在上面开发自己的应用程序了.......


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12367655.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存