【发布时间】:2016-01-16 00:10:39
【问题描述】:
我需要创建一个 Makefile 用作另一个构建系统的适配器,该系统接受任何目标目标并将接收到的目标名称作为参数传递给调用的 shell 命令。这是我所拥有的:
OTHER_BUILD_SYSTEM = other_build_system
$@:
$(shell $(OTHER_BUILD_SYSTEM $@))
但要抱怨:
No rule to make target `xyz`. Stop.
关于我如何做到这一点的任何线索?
【问题讨论】:
标签: makefile