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/c++ const
    Lucene2.9.1使用小结(同样适用于Lucene 3.0 )
    java 对properties 文件的写操作
    oracle 建表序列插入值
    jxl 读取2003 excel 示例
    HttpClient 的使用
    小故事
    iText 导出word 经典实现
    使用dom4j 解析xml
    lucene 在项目中的使用
  • 原文地址:https://www.cnblogs.com/bakasen/p/4799109.html
Copyright © 2011-2022 走看看