学习嵌入式开发,一般会面临3个阶段:
1:学习基本的编程语言C/C++,此时linux版本不重要,重要的是符合C99标准的编译器,建议使用ubuntu或者centos,免费并且都默认安装了标准g++编译器。
2:学习linux的基本环境,包括libc库等基本C库和一些标准的内核函数,建议使用ubuntu,不要使用centos,centos里面扩展了不少redhat的库,在实际嵌入式开发无法使用。
3:学习嵌入式的特定编译环境,交叉编译技巧等等,此时必须在实际的嵌入式开发板上学习,不能在发行版linux下学习,因为嵌入式开发板都是用裁剪和优化过的linux内核,编译环境也是嵌入式处理器自带的,和发行版linux有较大的不同。总的来说,学习嵌入式开发,建议使用ubuntu
本文仅代表作者观点,版权归属原创作者,如需转载请在文中标注来源及作则名字。
免责声明:本文系转载编辑文章,仅做分享只用,如有疑问请联系邮箱:110@zbj.com
嵌入式电视四边预留多少好安装?
嵌入式工程师证重要吗?含金量高吗?
嵌入式软件增值税退税账务处理?
嵌入式硬件和软件的区别?
嵌入式软件开发有哪些优点和缺点?小编为你解答。
嵌入式软件跟硬件工程师区别?
学嵌入式软件,电脑要必备什么软件来学?
什么叫做嵌入式开发工程师?
控制工程学嵌入式系统吗?
隐形晾衣架吊顶嵌入式好不好?
嵌入式系统都需要操作系统吗?为什么?
物联网工程嵌入式培养就业前景如何?
嵌入式方向要学习什么课程?
嵌入式工程师与后端开发哪个难
嵌入式工程师评职称如何申请?
嵌入式系统开发技术是什么?
linux嵌入式开发环境用什么linux?
如何用qtcreator进行嵌入式qt开发?
软件技术嵌入式培养什么意思?
网络工程嵌入式培养的就业前景?