zoukankan      html  css  js  c++  java
  • Linux系統移植學習0——學習的原因

      Linux系統移植是Linux學習中最常見的名詞之一,但是有多少人瞭解這個名詞?什麽叫系統移植?系統移植包含什麽?爲什麽要學習Linux系統移植?(下文是個人見解,不對或不合意,勿噴!)

      什麽叫系統移植?系統移植就是把一個系統通過定製,使其支持特定硬件并運行系統。在PC機上,就是我們一般說的安裝系統。由於用在PC機上的系統都是現成的,且比較龐大,所以基本上都能支持普遍的PC硬件。但在嵌入式設備中,由於資源有限,且使用的硬件可能并不是常用,所以,系統需要定製后,才能“安裝”到設備上。

      系統移植包含什麽?系統移植其實包含以下幾點:

      1)引導加載程序

      2)内核

      3)文件系統

      4)用戶應用程序

      爲什麽要學習Linux系統移植?學習Linux系統移植,可以在特定硬件設備上運行Linux,這樣可以方便嵌入式設備上開發應用程序。

      由於Linux能夠很好的通過用戶需求去定製,而且是開源的,雖然winCE也可以,但微軟也逐步淘汰CE了,所以使用Linux是一個很好的選擇。

      學習Linux系統移植前,先要準備好交叉編譯工具鏈,下一章將講通過crosstool-ng創建工具鏈。

  • 相关阅读:
    c语言学习笔记(6)——for和while循环
    c语言学习笔记(5)——进制
    c语言学习笔记(4)——流程控制
    ckeditor复制粘贴word
    java上传超大文件
    plupload上传整个文件夹
    vue+上传文件夹
    php+上传大文件
    web+文件夹上传
    2G以上的大文件如何上传
  • 原文地址:https://www.cnblogs.com/bakasen/p/4799109.html
Copyright © 2011-2022 走看看