'D:\Program' 不是内部或外部命令,也不是可运行的程序
今天在交叉编译cocos2d-x 的时候遇到了这个问题,解决方法记录一下
我在 create-android-project.bat 里边
set _CYGBIN=D:\Program Files\cygwin\bin
当双击运行bat的时候命令行就报了这个错
‘D:\Program’ 不是内部或外部命令,也不是可运行的程序
原来是“Program Files”中空格的原因
只要将“Program Files”改为"progra~1"
即
set _CYGBIN=D:\progra~1\cygwin\bin即可
要是还不行尝试一下加上双引号:
set _CYGBIN=“D:\Program Files\cygwin\bin”