摘要:
标签(空格分隔): Makefile 本周是成胖子每周一博第六周,更好地阅读体验,请点击 "这里" 前言
前面我们已经讲了openwrt编译的大部分过程,包括大致的编译步骤,ipk的编译等.今天是我这个系列的最后一篇,我们来看看openwrt的各个部分是如何组织成为最后的bin文件... 阅读全文
摘要:
Tags : Makefile 本周是成胖子每周一博的第五周.
更好的阅读体验,请点击 "这里" [TOC] 前言
前一篇博客中,我们已经知道整个openwrt的编译顺序,本文我们来探讨与开发者息息相关的单个ipk的编译过程.在开发者进行二次开发的时候,我们既可以单个编译ipk... 阅读全文
摘要:
本周成胖子每周一博到了第四周^_^前言主Makefile结构顶层第二层尾记前言前一篇,我们大概描述了整个镜像文件的生成过程.本周我们来解析主Makefile,看看主要编译过程是怎么产生的.主Makefile结构我们以chaos calmer的代码为例,整个编译的入口是在源码根目录下的Makefile... 阅读全文
摘要:
前言一 年轻的冲动二 学习曲线1 Makefile基本语法2 bash基础3 world三 编译过程概述1 主机预装工具2 编译host工具3 编译交叉工具链4 编译内核模块5 编译ipk6 安装ipk7 编译内核8 合成尾声前言又到了成胖子每周一博的时间了,本周是第三周. 本周我们继续了解open... 阅读全文
摘要:
前言默认openwrt trunk编译出来的flash大小为8M,但是我们手上的板子可能flash大小更大,本文以MT7620a为例,将其flash大小由8M修改为16M或者32M增加dts文件路径为`openwrt/target/linux/ramips/dts/ 在其中增加MT7... 阅读全文
摘要:
前言这段时间总是在和openwrt打交道,之前也零零散散地写过一点,还是希望能有点体系。还记得我刚看到源代码的时候,觉得无从下手.我想从Makefile的整个执行过程入手,搞清楚编译源代码的几个小时中,到底发生了哪些故事. 本文是这个系列的第一篇.主要讲一下我对openwrt整个目录结构的理... 阅读全文
摘要:
tags : git前言脚本下载地址:git是功能非常强大的版本管理工具,同时它带来的是学习成本的上升。最近我们团队的部分项目采用了git进行版本管理,一部分小伙伴对于git使用不是很熟悉。一方面要学习git的基本使用命令,另一方面还是遵守团队内部的git提交标准流程。 我写这个脚本旨在降低git的... 阅读全文
摘要:
前言又到了成胖子^_^每周一博的时间了.最近在学习openwrt luci方面的知识,为了贯穿整个知识体系,练习题目为:通过页面配置周期性地往/tmp/addtest文件写入内容和时间戳 1.在web主页面的下拉菜单做一个按钮,进入设置页面; 2.两个设置项:输入的内容和周期; 3,读取... 阅读全文
摘要:
前言 类似的文章其实网上比较多了,我写这个的目的: 1,网上文章良莠不齐,有些自己都没实际动手操作,随便复制粘贴,实际操作不可行.
2,基本只讲了操作,我当时最关心的Makefile文件的解释没有. 所以我自己总结了一篇. 说明
开发板为MT7620a,openwrt版本为:b... 阅读全文
摘要:
前言 最近我从svn上checkout出来了一个文件夹,然后加入了git的跟踪目录.用过svn的同学可能知道,这个文件夹里面每一层级都有个.svn隐藏文件夹,需要删除他们.本来我准备笨拙地一个一个手动删除的,一位同事在我面前敲了大概是 这样的命令,顿时觉得很高端大气上档次.刚好新学了Markdo... 阅读全文