嵌入式开发行业的火热让越来越多的开始关注到这一块的学习,其中嵌入式linux的学习有很多在了解过程也是一头雾水。开始前在网上各种搜索怎么学习嵌入式linux,跟着网上的推荐不论是买还是借了一大堆书,结果在学习的过程中发现越来越学不懂了,久而久之就放弃了学习。对于嵌入式linux的学习还是需要大家循循渐进的,下面就给大家介绍一下关于学习嵌入式linux的常见误区。
1.直接阅读linux内核源代码
举个例子就像是一个婴儿开始学走路时不走直接学习跑步,很多人都不知道linux是什么的时候就直接学习linux内核源代码,花了大量的时间去阅读《linux源码深度分析》、《linux情景分析等》等书。这样的话学习一段时间根本就不知道学了什么,学的云里雾里的。所以说在学习的时候一定要从简到难,先学习linux开发基础,了解了之后在学习深层次的知识。
2.全身心投入学习桌面或者服务器版本linux系统
很多想学嵌入式linux 的朋友经常会问“我不会linux系统,怎么学习嵌入式linux开发”,于是他们就花费了大量的精力和时间去研究学习桌面版本linux系统的使用,什么redhat 、federo,、ubuntu等等都用过,如何配置linux,linux的各种使用命令都背的滚瓜烂熟,linux各种服务器的配置,还原备份各种操作非常熟悉,以为这样就学会了嵌入式linux开发。其实这是一个学习嵌入式Linux开发的误区。
Linux桌面环境只是嵌入式linux的一个开发工具,开发环境而已。我们的目标不是学习linux服务器的配置和使用,linux服务器的高级配置和使用那是另外一个领域,不属于嵌入式linux讨论的范畴。我们进行嵌入式linux开发,只是把linux桌面环境当作一个工具,在linux桌面环境下运行嵌入式linux开发工具,例如gcc 编译器,make工具来开发我们的嵌入式linux应用程序而已,对于嵌入式开发工程师来说,没有必要花费那么多的精力和时间去研究linux桌面版和服务器的应用,只要能了解最基本的操作即可。现在的桌面linux系统的图形化界面做的也相当好,跟window具有相同的易用性能,例如ubuntu很多操作都可以在图形界面下完成,就没有必要去记每个linux命令了。熟悉linux桌面系统的使用和基本操作命令,安排1~2天时间学习基本就可以掌握了。
以上的误区大家都了解了吗?千万不要急于求成而忽视基础知识的学习,想要学习嵌入式开发相关课程可以选择华清远见嵌入式培训机构,15年的教学经验深受学员的爱戴。