我正在尝试编译和安装Redis的memtier_benchmark数据库性能基准测试工具,并且遇到了错误:make: *** No rule to make target,尽管目录中确实存在用于它的Makefilerw-rw-r-- 1 labuser labuser 2094 Jun 1 22:00 Makefile.am写权限似乎没问题,不确定是什么问题,但是在运行.
我有一个Makefile规则,如下所示: [run some commands...]我想重写我的Makefile,这样从%.a到%.b的所有转换都由命令的单个执行来处理,而不是对每个文件执行一次。的规则也会被执行,从而导致不受欢迎的行为。我猜想没有依赖项的规则会一直被执行,即使它们的目标没有被其他规则使用?
在尝试调试此问题时,我删除了对第二条规则的所有引用。例如