OpenWrt學習目標(更新)

最近在研究OpenWrt,總感受這一看一點那也瞭解一點,沒有目的,也沒有重心。ios

這裏,給本身擬定一個目標,就朝着這個目標去學。服務器

目標:在OpenWrt上開發服務器軟件,該軟件能夠經過LuCI進行控制,並能提供網絡接口,使用戶能夠經過手機對其進行操控。網絡

要掌握的技能點:學習

  1. 掌握OpenWrt的裁剪,熟悉裁剪編譯的原理。掌握基本的系統配置技能。ui

    OpenWrt的ipk包安裝編譯出現image is too big問題OpenWrt目錄說明
    .net

  2. 能編在OpenWrt上運行的程序。並能在OpenWrt上經過gdb進行調試。(重點)設計

    建立ipk包包Makefile分析C++程序(解決庫依賴問題)C++11遠程DebugBuildPackage剖析
    調試

  3. 掌握uhttpd的配置,與LuCI的工做原理。能根據需求設計網頁界面。使用戶能夠經過LuCI操控服務軟件。blog

  4. 瞭解如何實現Android, ios軟件下載技術。實現用戶經過手機操控服務軟件的功能。
    接口

  5. 瞭解Wifi相關的知識,網絡開發基本知識。

  6. 掌握根據硬件環境移植OpenWrt。

其中(2)爲重點技能,重點掌握。最後兩條最後再實現。

接下來,我就會圍繞着這6個目標去學習。

相關文章
相關標籤/搜索