我的批处理文件中出现“rem:command not found”错误。也找不到其他 dos 命令(例如 echo)。
我的 makefile 正在调用这个批处理文件。这以前在我使用 cygwin 时有效。但是当我更改为 MSYS 时,出现此错误。有谁知道这是为什么吗?
我在 Windows 电脑上使用 MSYS 1.0.17 版。但是,我没有安装 Mingw。我也应该安装它吗?
最佳答案
看起来您正在尝试使用 Bash 运行“批处理”文件。这是行不通的。当批处理文件将 rem
解释为注释时,Bash 只是认为它是一个命令并尝试运行它。
我的建议是将其重写为 Bash 脚本,也许是 this可能是一个起点。
关于windows - MSYS 错误 "rem: command not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13831504/