Linux应用程序分类与开发方法
2015-08-02王中丹刘诗楠
微处理机 2015年6期
王中丹,刘诗楠
(1.辽宁广播电视大学信息工程学院,沈阳110034;2.广发银行股份有限公司沈阳分行,沈阳110000)
Linux应用程序分类与开发方法
王中丹1,刘诗楠2
(1.辽宁广播电视大学信息工程学院,沈阳110034;2.广发银行股份有限公司沈阳分行,沈阳110000)
Linux操作系统以其开放源代码资源和免费的特性,广泛应用在各种系统如台式计算机、大型机和超级计算机中。嵌入式linux是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统,广泛应用在移动电话、个人数字助理(PDA)、媒体播放器、消费性电子产品以及工业控制、航空航天等领域。随着国内Linux应用的普及和水平的提高,使用Linux或嵌入式Linux作为操作系统,在其上面开发应用程序的越来越多。但是,如何开发Linux应用程序?Linux应用程序有哪些类型?在目前出版的刊物当中很少有这方面的内容,对于初学者来讲十分困惑。在此就作者本人在Linux和C语言方面的开发和教学当中的经验,就Linux程序的开发及编译、执行等过程,Linux和嵌入式开发的分类等进行一个介绍和说明。
服务器;客户端;套接字;监控;后台程序;编译;可执行文件;进程;嵌入式开发
1 嵌入式系统定义
首先,我们经常讲嵌入式开发,那么,什么是嵌入式系统?可能比较难回答,或者回答的不完全。一般来讲,嵌入式系统的定义为:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。……
登录APP查看全文
