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

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

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

希望能帮助你!!!!

1.大多数Linux发放版本,自身捆绑了诸如Java、G、Perl、Python等常用开发工具。

2.Windows环境的快速开发工具(RAD),像Borland的CBuilder、Delphi等可视化开发环境,通过简单的用户界面设计、方便的拖拽式开发,促成了Windows平台应用软件的极大丰富。

3.Kylix2还是将Delphi从Windows搬到了Linux,CBuilder及Delphi程序语言,为Linux平台开发者提供了一个快速开发电子商务应用的解决方案。据称,无论是建立图形用户界面、数据库或是Web及WebServices应用程序,Kylix3都将带来更快速、更简单的使用经验。

4.ylix3具有Windows平台下CBuilder程序开发人员熟悉的工作界面,并同时支持ANSI/ISOC标准,

5.由Kylix3开发的基于Linux的应用程序,将其源代码经CBuilder或Delphi重新编译之后即可在Windows环境下顺利执行,在Windows平台经过编译后,可供MSIIS、Apache、Netscape等不同Web服务器使用。

6.可视化C编译环境和组件式的开发方式,使原本对Linux平台不熟悉的开发者,也能够顺利进行开发

进行Linux程序开发是可以在Windows环境下进行的,建议用Eclipse IDE 环境,在 Windows 环境使用 Eclipse须安装 JDK,当然也可以在Linux下使用Eclipse,参考下致远电子的《嵌入式Linux开发上册》这本书,有电子档,详细介绍了两种环境下使用Eclipse的方法。

回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢 !


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存