Makefile 制定:**没有制定目标的规则';php';,'所需;仅测试时事通讯';。停止

Makefile 制定:**没有制定目标的规则';php';,'所需;仅测试时事通讯';。停止,makefile,gnu-make,Makefile,Gnu Make,我有一个Makefile(由GNU Make 4.1读取),其中包含以下行: 仅测试时事通讯:php bin/phpunit src/AppBundle/Tests/Service/NewsletterFromPageServiceTest.php 。。。当我在shell中运行make test newsletter only时,我得到以下信息: make:**没有规则将目标设置为“php”,这是 “仅限测试时事通讯”。停下来 我已经通过php-v验证了在我运行本程序的环境中安装了一个有效的ph

我有一个Makefile(由GNU Make 4.1读取),其中包含以下行:

仅测试时事通讯:php bin/phpunit src/AppBundle/Tests/Service/NewsletterFromPageServiceTest.php

。。。当我在shell中运行
make test newsletter only
时,我得到以下信息:

make:**没有规则将目标设置为“php”,这是 “仅限测试时事通讯”。停下来


我已经通过
php-v
验证了在我运行本程序的环境中安装了一个有效的php副本。我在这里做错了什么?

请查看make docs。 您可以找到规则语法

php被解释为一个先决条件,而我认为您希望它成为配方的一部分。把它带到新的生产线