发布网友 发布时间:2023-11-15 23:55
共0个回答
关于这个问题,可以很明确的告诉你,嵌入式开发并不一定需要装虚拟机并且安装linux系统,同时,在windows下也能学习开发;但是,由于嵌入式产品是基于linux内核的,所以我们在开发初期为了方便,应该有一个基本的开发环境,这也是为什么要安装linux操作系统的原因了;而为什么要虚拟机,是由于平常我们生活习惯了...
嵌入式linux开发为什么要在linux系统上开发,不能直接用windows呢?因为linux之中可以建立交叉编译环境,比如你的linux是64位,你可以建立32位编译环境。另外,linux中也可以编译arm的cpu适用的内核或者程序。最重要的是,嵌入式开发必须调用linux的内核函数,windows下不可能可以调用,当然,也有一种在win下开发的方法——虚拟机——但是这将会使得编译速度变得很慢。
嵌入式应该学习什么如何学习3、操作系统,先在电脑上安装一个vmware work station,然后在vmware work station里安装一个linux(redhat 企业版)虚拟机。这就是电脑 里面的电脑。学习一下操作系统的基本原理,熟悉linux环境下的开发环境,然后你就可以照着《自己动手写操作系统》写个操作系统试试 那是多么酷的一件事情,O(∩_∩)O哈哈~,说不定哪...
嵌入式开发为什么大多数都是在Linux系统下开发关于这个问题,可以换个方式来表述,就好比嵌入式开发是否一定需要装虚拟机并且安装linux系统这类的思考。当然回答是否定的,在windows下也能学习开发,所以不一定要安装linux;但是,由于嵌入式产品是基于linux内核开发的,所以在开发初期为了方便,应该有一个基本的开发环境,这也是为什么要安装linux操作系统的...
想做嵌入式开发,为什么要学习linux?由于Linux与Windows的存储方式不同,所以Linux可以长时间的持续运转,也不需要对磁盘进行碎片整理。当然,Linux的图形化界面略弱。如果用图形化界面,会时有崩溃。(为什么Linux不需要磁盘碎片整理)再次,Linux的源码和架构都是开放的,你可以从中学到很多操作系统原理。Linux的整个哲学体系继承自UNIX,发展的...
嵌入式开发为何多用linux嵌入式程序开发一般在windows下进行。因为windows下的工具成熟,最主要的原因是新手上手快,你招一个新人,还要培训他linux会很麻烦,你最希望的是他可以直接关心应用的程序,就像一来让你在main函数里写东西,而不必关心main是怎么跑起来。嵌入式系统为什么用linux呢?是因为,硬件windows支持不方便,你看...
arm嵌入式linux系统为什么要在Linux主机上编译后下载到开发板呢?为什么...搭建linux的编译环境很简单。即使是windows的系统,装个虚拟机,安装一下交叉编译环境,也就可以了。搭建windows编译环境的方法基本都是先安装一个类linux环境的软件,比如cgwin,然后和linux下步骤基本相同,没多大区别。你想用windows的环境,应该是对linux不熟悉吧。但是,学习linux是做嵌入式省不了的,...
关于《嵌入式linux应用开发完全手册》这本书这样交叉使用只不过是为了方便传文件,或者说是对于习惯了在windows下操作的人们而言,比较方便的一个方法。毕竟Linux下的操作很多都是命令行,很多有用的软件包不见得在Linux下就那么轻松的下载(对刚刚使用Linux的人来说)。其实最好能在系统下开发而不是在虚拟机下。初学的话用虚拟机还是不错的。这...
嵌入式开发:Linux和Windows的区别安全问题 Linux通常被认为比MicrosoftWindows更安全。大多数病毒被设计为在Windows上运行,而不是在其他操作系统上运行。Linux的开放源代码特性意味着漏洞和安全问题通常会很快被发现并解决,因为Linux拥有一个庞大的嵌入式开发人员网络来开发操作系统。兼容性问题 并非所有软件都能在所有操作系统上运行。Microsoft...
linux嵌入式开发是不是必须用linux才能开发?嵌入式linux开发,肯定是要在linux系统下操作。同楼上所说,你也可以在虚拟机环境下开发。 楼主这是没学呢打算学嵌入式开发,还是已经有些基础了呢?那么针对嵌入式开发要学哪些我简单的说一下,仅代表当前主流观点。嵌入式开发作为新人,第一步C语言,有很多人自认为自己C语言很厉害,但是实际上一个...