Linux系统下开发的重要性?

首先,我知道Linux是开源的,而windows是封闭的,而大部分的软件做出来还是在windows是下运行,为什么还是有很多公司招聘时要我们熟悉在Linux下开发?Lin... 首先,我知道Linux是开源的,而windows是封闭的,而大部分的软件做出来还是在windows是下运行,为什么还是有很多公司招聘时要我们熟悉在Linux下开发?Linux下开发有什么好处? 展开
 我来答
匿名用户
2011-09-20
展开全部
您好,我是凌阳嵌入式培训的,但不是发广告。希望通过3年嵌入式培训经验,回答能对你有帮助。
你列举的这些,和嵌入式相关的内容不多,如果学校把这个定位的嵌入式的话,这个……如果你愿意做嵌入式方面,估计得自力更生了。
给你贴一个我们专门培养嵌入式就业的课程你对比下看看,时间的长短更说明这段的重要性,下面都有说明学这段的意义(这里没有包含最大的实战项目):
第一阶段:嵌入式C语言编程
本期目标:嵌入式C语言在整个过程中起着至关重要的作用。C语言有功能强、使用方便灵活等特点,更重要的是可移植性比较强。一个精通C语言程序设计的程序员,可以很容易地进入Linux、WinCE、Vxworks等嵌入式操作系统下的软件开发工作。本阶段学习目标是掌握C语言基本知识、C编程语法基础,以及C语言高级编程,为将来的编程工作打下结实的基础。

第二阶段:Linux应用及系统编程
培训时间:7周
本期目标:嵌入式Linux应用开发和系统开发是嵌入式Linux中最重要的一部分,也是企业人才需求最广的一部分。本期学习的主要目标是精通嵌入式Linux下的程序设计,熟练掌握嵌入式Linux的开发环境、系统编程以及网络编程,熟悉C 、QT编程并且深刻体会整个嵌入式Linux项目开发流程,强化学员对Linux应用开发的能力.

第三阶段:嵌入式微处理器及平台开发
培训时间:3周
本期目标:平台开发是嵌入式Linux底层开发必备的基本技能,本阶段主要任务有:了解ARM体系结构和编程,掌握bootloader和kernel的移植技能,并了解Linux内核开发相关内容,具备ARM硬件接口的基础知识、制作自己的Linux系统。

第四阶段:嵌入式Linux驱动开发
培训时间:2周
本期目标:驱动开发是嵌入式Linux开发难度最高的内容,也是目前嵌入式行业最紧缺的人才之一。本课程介绍嵌入式Linux驱动开发相关概念及开发流程,了解驱动开发的关键技术点,重点讲解嵌入式Linux下常用接口驱动的编写方法,包括:GPIO驱动、SPI驱动、flash驱动、块设备驱动、网卡驱动、液晶驱动、sd卡驱动等。不对之处请指正。
paykka
2025-08-05 广告
Paykka 明确提及支持东南亚地区的收款业务,并且在全球范围内都可以开通账户。随着业务的不断发展,其服务覆盖的地区可能会进一步增加,用户可以关注官方的最新信息了解更多详情。... 点击进入详情页
本回答由paykka提供
Relax0_0
推荐于2016-11-09
知道答主
回答量:23
采纳率:0%
帮助的人:12.7万
展开全部
现在大部分的公司都改用Linux,尤其是银行。可见Linux是相对windows是安全的多。
windows不是开源的,也就是你不知道它的源代码,我们无法或者很难在windows下面创建管理员用户,以管理员的身份去管理公司的服务器。如果微软想做一些手脚那是轻而易举的,而且还不被我们发现。
Linux下就不同了,源代码是开源的。可以以管理员的身份管理公司里面近百万的服务器。如果源代码被做了手脚很容易就被发现。
所以Linux要比windows安全的多。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dahzg
2011-09-26 · TA获得超过146个赞
知道小有建树答主
回答量:198
采纳率:0%
帮助的人:211万
展开全部
b/s(浏览器-服务器)架构中的服务器往往架设在linux上,其实linux并没有你想像的那么小众。在服务器领域,linux和unix要占到一半多,而且由于linux是开源的,其可定制性和稳定性也比windows出众,而且linux本身价格较低,所以,很多公司如果有可能,还是愿意使用linux的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yu2212
2011-09-20 · TA获得超过2391个赞
知道大有可为答主
回答量:3915
采纳率:0%
帮助的人:3150万
展开全部
首先,熟悉LINUX开发,这个要看需求,开发WINDOWS软件,是不需要你熟悉LINUX开发的。
两者差挺远的。。

如果说要是LINUX开发的重要性,只有让你熟悉编译过程了。。你用VS按一下编译运行,就能出结果,但是在LINUX下,编译 链接,运行是分开的,让你自己熟悉编译过程,自己写Makefile
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tiekun888
2011-09-19
知道答主
回答量:41
采纳率:0%
帮助的人:25.5万
展开全部
linux 下开发是基于c语言,程序的可移植性高,一般可以移植到windows上,并且开发成本低,开发人员多,交流方便。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式