openwrt笔记:libzlog 库编译进 openwrt 固件的 Makefile
2016-09-19 10:12
615 查看
1,在openwrt 的 package 目录新建 libzlog 目录
2,复制 zlog 下的 src 目录至 libzlog
3,在 libzlog 下新建 Makefile
4,回openwrt目录 make menuconfig 选 libzlog 后 make package/libzlog/compile V=99 测试是否正常编译
include $(TOPDIR)/rules.mk
PKG_NAME:=libzlog
PKG_RELEASE:=1
PKG_BUILD_DIR := (BUILDDIR)/(PKG_NAME)
include $(INCLUDE_DIR)/package.mk
define Package/libzlog
SECTION:=utils
CATEGORY:=Libraries
DEPENDS:=+libpthread
TITLE:=libzlog.so.1.1
endef
define Build/Prepare
4000
mkdir -p (PKGBUILDDIR)(CP) ./src/* $(PKG_BUILD_DIR)/
endef
define Build/Configure
endef
define Package/libzlog/description
libzlog 1.1
endef
define Package/libzlog/install
(INSTALLDIR)(1)/usr/lib
(CP)(PKG_BUILD_DIR)/libzlog.so.1.1 $(1)/usr/lib/
endef
(eval(call BuildPackage,libzlog))
2,复制 zlog 下的 src 目录至 libzlog
3,在 libzlog 下新建 Makefile
4,回openwrt目录 make menuconfig 选 libzlog 后 make package/libzlog/compile V=99 测试是否正常编译
include $(TOPDIR)/rules.mk
PKG_NAME:=libzlog
PKG_RELEASE:=1
PKG_BUILD_DIR := (BUILDDIR)/(PKG_NAME)
include $(INCLUDE_DIR)/package.mk
define Package/libzlog
SECTION:=utils
CATEGORY:=Libraries
DEPENDS:=+libpthread
TITLE:=libzlog.so.1.1
endef
define Build/Prepare
4000
mkdir -p (PKGBUILDDIR)(CP) ./src/* $(PKG_BUILD_DIR)/
endef
define Build/Configure
endef
define Package/libzlog/description
libzlog 1.1
endef
define Package/libzlog/install
(INSTALLDIR)(1)/usr/lib
(CP)(PKG_BUILD_DIR)/libzlog.so.1.1 $(1)/usr/lib/
endef
(eval(call BuildPackage,libzlog))
相关文章推荐
- 编译自己的程序到openwrt固件中去
- 编译个性化的openwrt固件
- OpenWRT研究(四)——刷入OpenWRT编译好的固件
- 编译自己的程序到openwrt固件中去
- openwrt中将自己的app编译到固件方法
- 【学习笔记】编译Linux内核(下)---KConfig、Makefile详解以及ARM平台Linux内核的编译
- OpenWrt学习记录二固件编译和下载
- openwrt 编译环境搭建及Makefile
- 工作笔记-修改Iperf的Makefile文件编译出调试程序
- Openwrt的S3C6410的编译固件生成过程研究
- ubuntu 10.10环境下编译openwrt(添加Luci和中文化)笔记
- Openwrt研习笔记五之编译及升级
- debian下编译openwrt固件
- [整理]编译适用于TP-Link WR703N的OpenWRT固件
- 编译openwrt官方不支持的路由型号固件——以WR720N为例
- 编译支持3G网卡的openwrt固件——从内核到应用
- 编译适用于TP-Link WR703N的OpenWRT固件
- 编译个性化的openwrt固件
- Openwrt单独编译某一个模块而不是整个固件