Gcc 在Makefile中定义两个依赖项
我想将我的包设置为依赖于2个配置标志,如下所示:Gcc 在Makefile中定义两个依赖项,gcc,makefile,openwrt,Gcc,Makefile,Openwrt,我想将我的包设置为依赖于2个配置标志,如下所示: 1. TARGET_foo - Package require this flag to be set to 'y' 2. @!CONFIG_foo - Package require this flag to be set to 'n' 我尝试在Makefile中添加以下行: define Package/$(PKG_NAME) DEPENDS:=@TARGET_foo @!CONFIG_foo endef 不幸的是,这似乎不起作
1. TARGET_foo - Package require this flag to be set to 'y'
2. @!CONFIG_foo - Package require this flag to be set to 'n'
我尝试在Makefile中添加以下行:
define Package/$(PKG_NAME)
DEPENDS:=@TARGET_foo @!CONFIG_foo
endef
不幸的是,这似乎不起作用
你们中有谁能提出更好的解决方案(或者至少是可行的:-)吗
提前谢谢大家 这是一个语法问题 在配置文件中设置标志时,它被设置为config********uyyyy\u xxxx等。因此,实际的标志名称是foo而不是config\u foo 因此,以下规则将起作用:
define Package/$(PKG_NAME)
DEPENDS:=@TARGET_foo @!foo
endef
这是一个语法问题 在配置文件中设置标志时,它被设置为config********uyyyy\u xxxx等。因此,实际的标志名称是foo而不是config\u foo 因此,以下规则将起作用:
define Package/$(PKG_NAME)
DEPENDS:=@TARGET_foo @!foo
endef