如何制作设计网站的收费图并查询域名备案信息?
摘要:设计网站的收费图是怎么做的,查域名备案信息,wordpress aff,wordpress搭建博客简书一. 前言 该文章所涉及到的知识都来自OpenWrt Wiki官网。OpenWrt的软件编译模板系统使软件移植到OpenWrt变得非常简单
设计网站的收费图是怎么做的,查域名备案信息,wordpress aff,wordpress搭建博客简书一. 前言 该文章所涉及到的知识都来自OpenWrt Wiki官网。OpenWrt的软件编译模板系统使软件移植到OpenWrt变得非常简单#xff0c;如果在一个典型的package目录下#xff0c;我们可以发现3个东西#xff1a;package/Makefile#xff0c;package/patches#xff0c;package/…一. 前言 该文章所涉及到的知识都来自OpenWrt Wiki官网。OpenWrt的软件编译模板系统使软件移植到OpenWrt变得非常简单如果在一个典型的package目录下我们可以发现3个东西package/Makefilepackage/patchespackage/files。
package/patches目录不是必须的一般是为了bug修复和减少目标文件的尺寸。
package/Makefile是必须存在的它提供了下载和编译package实际所需的步骤。
package/filespackage需要用到的文件不是.c和.h文件。
例子如下
include $(TOPDIR)/rules.mkPKG_NAME:bridge
PKG_VERSION:1.0.6
PKG_RELEASE:1
PKG_BUILD_DIR:$(BUILD_DIR)/bridge-utils-$(PKG_VERSION)
PKG_SOURCE:bridge-utils-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:SF/bridge
PKG_HASH:9b7dc52656f5cbec846a7ba3299f73bdinclude $(INCLUDE_DIR)/package.mkdefine Package/bridgeSECTION:baseCATEGORY:NetworkTITLE:Ethernet bridging configuration utility#DESCRIPTION:This variable is obsolete. use the Package/name/description define instead!URL:http://bridge.sourceforge.net/
endefdefine Package/bridge/descriptionEthernet bridging configuration utility Manage ethernet bridging; a way to connect networks together to form a larger network.
endefdefine Build/Configure$(call Build/Configure/Default,--with-linux-headers$(LINUX_DIR))
endefdefine Package/bridge/install$(INSTALL_DIR) $(1)/usr/sbin$(INSTALL_BIN) $(PKG_BUILD_DIR)/brctl/brctl $(1)/usr/sbin/
endef$(eval $(call BuildPackage,bridge)) 二. BuildPackage变量
1. PKG_NAME package的名称。避免在包名称中使用下划线否则可能导致难以发现的错误导致编译失败。
2. PKG_VERSION 我们要下载的package的版本号。
3. PKG_RELEASE package的Makefile的版本。
4. PKG_BUILD_DIR 编译package的路径。
5. PKG_SOURCE 原始源的文件名一般是tarball包。
6. PKG_SOURCE_URL 从什么地方下载源文件。
7. PKG_HASH 下载源的checksum用来校验该包是否是官方的。
8. PKG_CAT 解压源的方式zcatbzcatunzip。
9. PKG_BUILD_DEPENDS 需要在此包之前构建的包如果需要确保包在生成时有权访问另一个包要使用该选项指定目录名称例如openssl而不是二进制包libopenssl。此构建变量仅建立构建时依赖项。使用DEPENDS建立运行时依赖项。
10. PKG_CONFIG_DEPENDS 指定哪些配置选项会影响生成配置并应触发Build/Configure的重新运行 三. BuildPackage宏
1. Package/
SECTION软件包的类型当前未被使用。
