mingw32-make: *** No rule to make target 'j8'. Stop.
时间: 2023-09-10 07:07:22 浏览: 86
这个错误通常表示在当前目录的 makefile 文件中找不到与目标 "j8" 相关的规则。请确保你的 makefile 文件中包含了正确的规则和依赖关系来构建目标 "j8"。你可以检查 makefile 文件中是否存在拼写错误、缺少依赖或者规则定义问题。另外,还要确认目录中是否存在名为 "j8" 的相关文件。如果问题仍然存在,请检查你的代码和文件结构,可能需要对其进行调整或修复才能解决该问题。
相关问题
QT mingw32-make: *** No targets specified and no makefile found. Stop.
根据您提供的引用内容,出现"QT mingw32-make: *** No targets specified and no makefile found. Stop."的错误是因为在使用mingw32-make命令时没有指定目标,并且没有找到makefile文件。为了解决这个问题,您可以按照以下步骤进行操作:
1. 确保您已经正确安装了QT和mingw-w64工具链。
2. 打开命令提示符或终端,并导航到您的项目目录。
3. 确保您的项目目录中存在一个名为"Makefile"的文件。如果没有,请确保您已经正确配置了CMake,并使用正确的选项生成了makefile文件。
4. 在命令提示符或终端中运行以下命令,指定目标并执行mingw32-make命令:
```shell
mingw32-make <target>
```
请注意,将"<target>"替换为您要构建的目标名称。
如果您仍然遇到问题,请检查您的CMake配置是否正确,并确保生成了正确的makefile文件。
mingw32-make: *** No targets. Stop.
这个错误提示表明make命令没有找到Makefile文件或者Makefile文件中没有指定目标。Makefile是一个包含编译指令的文件,告诉make命令如何编译和链接程序。如果没有Makefile文件或者Makefile文件中没有指定目标,make命令就无法执行。解决这个问题的方法有以下几种:
1. 确保当前目录下存在Makefile文件。
2. 确保Makefile文件中指定了目标。
3. 确保make命令的参数正确,例如make target。
4. 如果使用的是MinGW,可以尝试使用mingw32-make命令代替make命令。