返學(xué)費(fèi)網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 全國(guó)IT培訓(xùn)中心
初學(xué)者如何開(kāi)始學(xué)習(xí)嵌入式開(kāi)發(fā)為何多用linux 呢?新手入門全干貨!零基礎(chǔ)小白入門嵌入式開(kāi)發(fā)為什么基于linux環(huán)境下?,嵌入式開(kāi)發(fā)板上的linux系統(tǒng),為什么有些命令不能使用???必看
關(guān)于這個(gè)問(wèn)題,可以換個(gè)方式來(lái)表述,就好比嵌入式開(kāi)發(fā)是否一定需要裝虛擬機(jī)并且安裝linux系統(tǒng)這類的思考。當(dāng)然回答是否定的,在windows下也能學(xué)習(xí)開(kāi)發(fā),所以不一定要安裝linux;但是,由于嵌入式產(chǎn)品是基于linux內(nèi)核開(kāi)發(fā)的,所以在開(kāi)發(fā)初期為了方便,應(yīng)該有一個(gè)基本的開(kāi)發(fā)環(huán)境,這也是為什么要安裝linux操作系統(tǒng)的原因了;而為什么要虛擬機(jī),是出于生活工作習(xí)慣了桌面的操作系統(tǒng),并且不得不肯定的是windows操作系統(tǒng)提供了很多用戶體驗(yàn)很高的應(yīng)用程序,所以,在生活的同時(shí),工作中,學(xué)習(xí)里,需要用linux操作系統(tǒng)進(jìn)行開(kāi)發(fā),就直接在windows上安裝虛擬機(jī)即可;還有一點(diǎn)就是,開(kāi)發(fā)過(guò)程中,介于跨平臺(tái)的性質(zhì),很多產(chǎn)品也是運(yùn)行在windows下的,所以也需要進(jìn)行交叉編譯;綜上所述,在linux操作系統(tǒng)進(jìn)行學(xué)習(xí)開(kāi)發(fā)是明智的選擇。
嵌入式開(kāi)發(fā)板上的linux 系統(tǒng)一般是和PC機(jī)上的不一樣的,他一般是經(jīng)過(guò)剪裁的,至于你說(shuō)的各種命令,也是經(jīng)過(guò)裁剪的,在編譯linux內(nèi)核或者文件系統(tǒng)的時(shí)候,會(huì)有一個(gè)工具,必須用到,這是busy_box,就是傳說(shuō)中的嵌入式軍刀,他是可以裁剪系統(tǒng)上的命令的,你可以通過(guò)它來(lái)選擇需要什么命令,具體情況可以百度一下busy_box。
看了以上有關(guān)的嵌入式開(kāi)發(fā)為何多用linux講解,如果還有什么疑問(wèn)可以直接來(lái)電咨詢。
只要一個(gè)電話
我們免費(fèi)為您回電