我正在改变问题,因为我可以解决最初的问题。
我在我的包//Makefile 中有以下定义
PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
define Build/Compile
$(MAKE) -s -C $(PKG_BUILD_DIR)
endef
$(eval $(call BuildPackage,<Module-name>))
我正在尝试使用 OpenWRT 编译一个自定义内核模块。
我正在使用命令 make package/"Module_name"/compile 进行构建;
Make 永远不会成功,它会说:
make[2]: Nothing to be done for `compile'.
即使规则存在,为什么make出来什么都不做?任何克服此错误的建议都会有所帮助。