55问答网
所有问题
嵌入式linux开发为什么要在linux系统上开发,不能直接用windows呢?
我是想问开发环境,为什么不能在windows下开发
举报该问题
推荐答案 推荐于2016-07-08
因为linux之中可以建立交叉编译环境,比如你的linux是64位,你可以建立32位编译环境。
另外,linux中也可以编译arm的cpu适用的内核或者程序。
最重要的是,嵌入式开发必须调用linux的内核函数,windows下不可能可以调用,当然,也有一种在win下开发的方法——虚拟机——但是这将会使得编译速度变得很慢。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/eLecGcc8L.html
其他回答
第1个回答 2012-02-03
因为linux开源,可移植性强。
第2个回答 2012-02-03
有,微软的wnice系统,一般都是做手机的
相似回答
为什么
搞
嵌入式开发
都用
linux
环境?
答:
1.开源性:Linux是一个开源操作系统
,其源代码对开发者开放,可以自由获取和修改。这使得Linux成为嵌入式系统开发的理想选择,因为开发者可以根据具体需求进行定制和优化,以适应特定的嵌入式设备。2.灵活性和可定制性:Linux操作系统提供了丰富的工具和组件,使开发者能够根据需求选择合适的功能和组件进行集...
嵌入式开发为什么
大多数都是
在Linux系统
下开发
答:
1.开源性:Linux是一个开源操作系统
,
可以自由获取其源代码
。这使得嵌入式开发者能够深度定制和优化系统以满足特定嵌入式设备的需求。同时,开源性带来了更大的社区支持和资源分享。2.
跨平台性
:Linux是一个跨平台的操作系统,
可以轻松移植到不同的硬件架构上
。这使得开发者可以在各种嵌入式系统上使用相同...
为什么
搞
嵌入式开发
都用
linux
环境?
答:
因为LINUX的先天优势
导致嵌入式开发大多采用LINUX系统:
1.开源,代码开放,省去了自己编写的麻烦,节约成本而且不会涉及到专利和产权纠纷
。2.功能齐全,对于很多硬件设备都有丰富的驱动程序,只需要移植一下,不需要改动太多。3.稳定,linux确实比windows要稳定。4.对于大多数芯片,都有裁剪的配置文件,在Li...
嵌入式开发为什么
大多数都是
在Linux系统
下开发
答:
关于这个问题,可以换个方式来表述,
就好比嵌入式开发是否一定需要装虚拟机并且安装linux系统这类的思考
。当然回答是否定的,在windows下也能学习开发,所以不一定要安装linux;但是,由于嵌入式产品是基于linux内核开发的,所以在开发初期为了方便,应该有一个基本的开发环境,这也是为什么要安装linux操作系统的...
嵌入式开发为什么
大多数都是
在Linux系统
下开发
答:
关于这个问题,可以换个方式来表述,就好比
嵌入式开发
是否一定需要装虚拟机并且安装
linux系统
这类的思考。当然回答是否定的,
在windows
下也能学习
开发,
所以不一定要安装linux;但是,由于嵌入式产品是基于linux内核开发的,所以在开发初期为了方便,应该有一个基本的开发环境,这也是
为什么要
安装linux操作系统的...
大家正在搜
嵌入式开发为什么用linux
嵌入式为什么要学linux
嵌入式linux能做什么
嵌入式linux和linux区别
linux的嵌入式界面开发
嵌入式linux开发步骤
arm嵌入式linux开发流程
嵌入式linux应用
嵌入式linux硬件要求
相关问题
嵌入式开发为什么大多数都是在Linux系统下开发
嵌入式开发为什么要在linux系统环境下开发
linux嵌入式开发是不是必须用linux才能开发?
谁能回答为什么嵌入式要装虚拟机并安装linux系统,wind...
程序员为什么要用Linux环境编程,用windows不可以吗
arm嵌入式linux系统为什么要在Linux主机上编译后下...
嵌入式开发为何多用linux
基于arm的嵌入式系统开发,主机可以在windows下进行开...