gpt4 book ai didi

if-statement - Makefile Windows -- 如果存在则删除目录

转载 作者:行者123 更新时间:2023-12-04 00:39:51 28 4
gpt4 key购买 nike

我正在尝试将 Makefile 移植到 Windows(使用 GNU Make)。我在删除目录时遇到问题。我发现这个问题 ( Delete a directory and its files using command line but don't throw error if it doesn't exist ) 关于如何有条件地删除目录,但我在尝试使用该解决方案时遇到错误,大致翻译为 The use of ""doc\html""is syntactically impermissible in this context

导致它的片段是这样的:

如果存在 "doc\html\"rmdir/Q/S doc\html

我也试过

cmd/c 如果存在 "doc\html"cmd/c rmdir/Q/S doc\html

cmd/c if exists "doc\html\"cmd/c rmdir/Q/S doc\html.

我还尝试了 rmdir/Q/S doc\html 2>nul。这有点管用。错误被重定向,但 Make 仍然抛出错误并停止。

我怎样才能让它工作?

最佳答案

命令是 exist 而不是 exists。我链接的线程中有错字...

关于if-statement - Makefile Windows -- 如果存在则删除目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33319026/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com