make: *** 没有规则可制作目标“make”。 停止
时间: 2023-10-02 12:04:57 浏览: 90
这个错误通常意味着你正在尝试运行一个 Makefile,但是该 Makefile 中没有定义任何规则。请确保你在正确的目录下,并且该目录中包含一个名为 Makefile 的文件,并且该文件中定义了至少一个规则。你也可以尝试运行 `make -f <makefile>` 命令来指定一个不同的 Makefile。
相关问题
安装mpich:make: *** 没有指明目标并且找不到 makefile。 停止。 make: *** 没有规则可制作目标“install”。 停止。
这个错误提示是因为makefile文件不存在或者makefile文件中没有指定install目标。在安装mpich之前,您需要先检查以下几个问题:
1. 是否已经下载了mpich的源码包。
2. 是否已经解压了mpich的源码包。
3. 是否已经正确设置了环境变量。
如果以上几个问题都已经解决,可以尝试按照以下步骤进行安装:
1. 进入mpich源码包目录。
2. 运行./configure命令进行配置。
3. 运行make命令编译。
4. 运行sudo make install命令进行安装。
如果还是遇到了问题,可以尝试重新下载mpich源码包并按照以上步骤进行安装,或者到mpich官网查看安装指南和常见问题解答。
第6步报错说/Desktop/glibc-2.28/build$ make -j4 sudo make install make: *** 没有指明目标并且找不到 makefile。 停止。 make: *** 没有规则可制作目标“install”。 停止。
这个报错可能是因为您没有在正确的目录下运行 make 命令。您需要确保当前目录下存在 Makefile 文件,而且该文件中有 install 的规则。如果您在其他目录下编译安装程序,那么需要进入正确的目录才能运行 make 命令。
另外,如果您是第一次编译安装程序,需要先执行 configure 命令来生成 Makefile 文件。您可以尝试执行以下命令:
```
./configure
make -j4
sudo make install
```
如果问题仍然存在,请提供更多上下文和详细信息,这样我才能更好地帮助您解决问题。
阅读全文