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个目标去学习。

相关文章
相关标签/搜索