- 1
- 2
- 3
- 4
- 5
OpenWrt增加软件包方法
资料介绍
OpenWrt 增加软件包方法
OpenWrt 是一个比较完善的嵌入式Linux 开发平台,在无线路由器应用上已有
100 多个软件包。人们可以在其基础上增加软件包, 以扩大其应用范围。OpenWrt
在增加软件方面使用极其方便,按照OpenWrt 的约定就可以很简单完成。
加入的软件包可以是网上可下载的开源软件或自行开发的软件。為加入软
件包需要在package 目錄下创建一个目录,以包含软件包的各种信息和与
OpenWrt 建立联系的文件。然后创建一个Makefile 与OpenWrt 建立联系,
Makefile 需要遵循OpenWrt 的约定。另外可以創建一個patchs 目錄保存patch
文件,對下載的源代碼進行適量修改。下面主要介紹Makefile 的基本約定。
1、引入文件
OpenWrt 使用三个makefile 的子文件,分别为:
include $(TOPDIR)/rules.mk
include $(INCLUDE_DIR)/kernel.mk
include $(INCLUDE_DIR)/package.mk
由這些makefile 子文件確立軟件包加入OpenWrt 的方式和方法。
$(TOPDIR)/rules.mk 一般在Makefile 的開頭,$(INCLUDE_DIR)/kernel.mk 文件
對於軟件包為內核時不可缺少, $(INCLUDE_DIR)/package.mk 一般在軟件包的
基本信息完成後再引入。
部分文件列表
文件名 | 大小 |
OpenWrt增加软件包方法.pdf | 44K |
全部评论(0)