#windows环境下使用linux命令
背景
在执行make命令时,发现报错 : process_begin: createprocess(null, pwd, …) failed.
问题追踪
执行make命令时,其实执行Makefile文件, 通过错误信息发现时执行pwd命令报错
Makefile文件中pwd命令为$(shell 命令),windows不支持,只有在Linux下直接使用有效
解决方案
安装msys2
下载安装完成之后,打开MSYS2,在窗口中输入以下命令安装:
pacman -S mingw-w64-x86_64-gcc
还需配置环境变量,将%msys2%\usr\bin添加系统变量PATH中
##参考文献