欢迎来到天天文库
浏览记录
ID:29736412
大小:23.70 KB
页数:21页
时间:2018-12-22
《openwrt,添加计划任务》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划openwrt,添加计划任务 OpenWrt增加软件包方法 OpenWrt是一个比较完善的嵌入式Linux开发平台,在无线路由器应用上已有100多个软件包。人们可以在其基础上增加软件包,以扩大其应用范围。OpenWrt在增加软件方面使用极其方便,按照OpenWrt的约定就可以很简单完成。加入的软件包可以是网上可下载的开源软件或自行开发的软件。為加入软件包需要在package目錄下创建一个目录,以包含软件包的各种信息和与OpenWrt建立联系的文件。然后创建一个Ma
2、kefile与OpenWrt建立联系,Makefile需要遵循OpenWrt的约定。另外可以創建一個patchs目錄保存patch文件,對下載的源代碼進行適量修改。下面主要介紹Makefile的基本約定。 1、引入文件 OpenWrt使用三个makefile的子文件,分别为: include$(TOPDIR)/ include$(INCLUDE_DIR)/ include$(INCLUDE_DIR)/ 由這些makefile子文件確立軟件包加入OpenWrt的方式和方法。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平
3、,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 $(TOPDIR)/一般在Makefile的開頭,$(INCLUDE_DIR)/文件對於軟件包為內核時不可缺少,$(INCLUDE_DIR)/一般在軟件包的基本信息完成後再引入。 2、编写软件包的基本信息,这些软件包的信息均以PKG_开头,其意思和作用如下: PKG_NAME表示软件包名称,将在menuconfig和ipkg可以看到。 PKG_VERSION表示软件版本号。 PKG_RELEASE表示Makefile的版本号
4、 PKG_SOURCE表示源代码的文件名。 PKG_SOURCE_URL表示源代码的下载网站位置。@SF表示在sourceforge网站,@GNU表示在GNU网站,還有@GNOME、@KERNEL。獲取方式可以為:git、svn、cvs、hg、bzr等。有關下載方法可參考$(INCLUDE_DIR)/和$(SCRIPT_DIR)/。 PKG_MD5SUM表示源代码文件的效验码。用于核对软件包是否正确下载。PKG_CAT表示源代码文件的解压方法。包括zcat,bzcat,unzip等。 PKG_BUILD_DIR表示软件包编译目录。它的父目录为$(BUILD_DIR)。如果
5、不指定,默认为$(BUILD_DIR)/$(PKG_NAME)$(PKG_VERSION)。 還有一些有關源代碼的定義。 PKG_SOURCE_SUBDIR PKG_SOURCE_PROTO目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 PKG_SOURCE_MIRROR PKG_MIRROR_MD5SUM PKG_SOURCE_VERSION 3、编译包定义 用户程序和内
6、核模块的定义不一样。用戶態軟件包使用Package,內核模塊使用KernelPackage。 用户程序编译包定义 用户程序的编译包以Package/开头,然后接着软件名,在Package定义中的软件名可以与软件包名不一样,而且可以多个定义。下面使用$(PKG_NAME)只是做一个标示,并非真正使用$(PKG_NAME)。 Package/$(PKG_NAME) SECTION表示包的类型,预留。 CATEGORY表示分类,在menuconfig的菜单下将可以找到。 TITLE用于软件包的简短描述 DESCRIPTION用于软件包的详细描述,已放弃使用。如果使用DE
7、SCRIPTION將會提示“errorDESCRIPTION:=isobsolete,use Package/PKG_NAME/description”。 URL表示软件包的下载位置。 MAINTAINER表示维护者,选项。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 DEPENDS表示与其他
此文档下载收益归作者所有