OpenWrt 增加 package软件包--0

基础知识

OpenWrt增加软件方面非常方便,按照OpenWrt的约定就可以很简单的完成,这些约定都由rules.mk和include/目录下的makefile子文件规定好的。

加入的软件包可以是网上可下载的开源软件,也可以是自行开发的软件。

注意:一定要用linux文本编辑器创建Makefile,或者用UE转换成Unix换行符。

Makefile需要遵循OpenWrt的约定,另外可以创建patches目录保存patch补丁文件,对下载的源代码进行适当的修改。还可以新建一个files文件夹,把需要集成的东西一起扔进去(注意:如果文件有冲突需要在安装前脚本里加入删除命令)。

主要步骤:

package/<packageName>/Makefile    :编写Makefile文件

        make menuconfig      :选中该软件包

make package/<package name>-compile V=99  :下载、编译

make package/<package name>-install V=99 :在bin/packages/中生成*.ipk文件

ipkg install <package name>                           :在设备上安装*.ipk


注意:编译好的ipk在OpenWrt根目录下的bin/[系列]/packages里,安装前/后,删除前/后的脚本最好使用变量,如$(CP),$(RM),其中根目录表示$(1)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值