做嵌入式开发用哪个版本的linux

 我来答
百元新
电脑发烧友

2016-01-22 · 不会修电脑,但是你问我的我都知道
知道大有可为答主
回答量:3万
采纳率:87%
帮助的人:5035万
展开全部
理论上来说linux做嵌入式开发,没有什么好与不好,自己用的习惯就好。但可能在配置时有关开发包支持范围及方便程度来说,现在较常用的:debian、Fedora、Ubuntu这三种linux做嵌入式开发。
1:学习基本的编程语言C/C++,此时linux版本不重要,重要的是符合C99标准的编译器,建议使用ubuntu或者centos,免费并且都默认安装了标准g++编译器。
2:学习linux的基本环境,包括libc库等基本C库和一些标准的内核函数,建议使用ubuntu,不要使用centos,centos里面扩展了不少redhat的库,在实际嵌入式开发无法使用。
3:学习嵌入式的特定编译环境,交叉编译技巧等等,此时必须在实际的嵌入式开发板上学习,不能在发行版linux下学习,因为嵌入式开发板都是用裁剪和优化过的linux内核,编译环境也是嵌入式处理器自带的,和发行版linux有较大的不同。
名片
2024-10-28 广告
Altair HyperWorks是一套功能强大的集成化CAE(计算机辅助工程)软件平台,由Altair公司开发。它涵盖了结构分析、流体动力学、优化、多体动力学、电磁场仿真等多个领域,提供了丰富的仿真工具和优化算法。HyperWorks以其... 点击进入详情页
本回答由名片提供
cdyzxy
2016-01-05 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3742万
展开全部
嵌入式开发一般要有原型板,比如选定的CPU的厂家提供的评估板,软件部分可以先在评估板上开发,然后再移植到自己的硬件上。
评估板使用的Linux版本一般不是最新的,选择评估板的Linux版本开发,这样可以利用厂家提供的现成外设驱动。
如果一切ok,如果有必要再移植到最新版本的Linux上升级软件系统。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxc134zxc
2015-12-11 · 超过28用户采纳过TA的回答
知道答主
回答量:135
采纳率:0%
帮助的人:36.4万
展开全部
嵌入式 开发板 内核 厂家有提供

问厂家要 千万不要自己 从网上下

怎么说呢

就向 word2003 是打不开word2013的 有兼容的问题
主要体现的内核驱动上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
畢郙崕
2013-10-18 · 超过58用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:144万
展开全部
因为它的稳定,它被很多的开发商广泛使用,你做嵌入式肯定会需要他们的技术支持,而其中很多的商家比如“友善之臂”,就明确指出:你不使用RH9,我们就不提供技术支持! 新的支持的东西要多些 老一点的内核比较稳定些 但是热支持的东西有点少 可以用起来会带来些不必要的麻烦 新的支持的东西要多些 老一点的内核比较稳定些 但是热支持的东西有点少 可以用起来会带来些不必要的麻烦 还是用新点的吧 真正自己做的时候就知道差别多大了。用
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式