提问人:Zuhayr Elias 提问时间:10/21/2023 更新时间:10/21/2023 访问量:42
Makefile 错误:make (e=2) 系统找不到指定的文件
Makefile error : make (e=2) The system cannot find the file specified
问:
我试图调用这个makefile的干净部分,但它一直在标题中抛出错误。 这就是它的样子。对此可能有什么解决办法。我正在使用此 makefile 来启动并运行 SFML。
clean:
rm -f main *.o
该代码应该删除 main.exe 和 main.o 文件,但它只是抛出该错误。
答: 暂无答案
评论
rm
make
rm
是一个 POSIX 命令。如果您在 Windows 上运行并且 make 作为 shell 调用,那么您没有可用的 POSIX 命令(除非您安装了它们并修改了 PATH 以添加安装它们的目录)。如果你在 Windows 上运行,你当然必须使用 Windows 命令,而不是 POSIX 命令(你会在 GNU/Linux 或 MacOS 上使用 POSIX 命令)。cmd.exe