python3 make (e=5): 访问被拒绝

python3 make (e=5): Access is denied

当我运行在cygwin上创建一个make文件时,出现Access is denied错误。 有一个清单文件、输入和输出文件作为命令行参数传递给 python 脚本

python3 C:/git/tool.py -m ./config/manifest.txt -i drv.bin -o drv_out.bin

process_begin: CreateProcess(C:\cygwin64\bin\python3, python3 C:/git/tool.py -m ./config/manifest.txt -i drv.bin -o drv.bin, ...) failed.

make (e=5): Access is denied.

编辑:制作版本

make --version

GNU Make 4.2.1 plus updates till 2017-June-04

Built for Windows32

感谢大家的帮助和评论。 我很久以前就安装了 cygwin,但新的 make 文件与 cygwin 中安装的 make 版本不兼容。

我必须将 make 二进制文件更新到最新版本才能构建。