我在Windows 8中设置了ndk-build的路径,但仍然在路径中出错?

时间:2013-06-26 09:15:52

标签: java android opencv android-ndk

14:33:33 **自动构建配置项目的默认值OpenCV教程2 - 混合处理**

E:\\java & tc\\android\\NVPACK\\android-ndk-r8-crystax-1\\ndk-build\\ndk-build.cmd" 
Cannot run program "E:\java & tc\android\NVPACK\android-ndk-r8-crystax-1\ndk-build\ndk-build.cmd": Launching failed

Error: Program "E:\java & tc\android\NVPACK\android-ndk-r8-crystax-1\ndk-build\ndk-build.cmd" not found in PATH

PATH=[C:\Program Files (x86)\PC Connectivity Solution\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.7.0\bin;E:\java & tc\android\NVPACK\android-ndk-r8-crystax-1\ndk-build]

14:33:33 Build Finished (took 138ms)

这是我得到的错误......

2 个答案:

答案 0 :(得分:1)

显然,Eclipse尝试运行的命令(使用${NDKROOT}/ndk-build.cmd版本时)是C:\\android\\android-ndk-r8d-windows\\ndk-build.cmd,这显然是正确的。

问题是您的ndk-build.cmd不是Windows命令文件。它应该是。我刚刚下载了Windows版本的ndk-r8e,并且复制了ndk-build.cmd文件here

尝试再次下载ndk或修改cmd文件

答案 1 :(得分:0)

您还需要将Cygwin目录添加到PATH。要添加到路径,请右键单击Computer->Properties->Advanced System Settings-> "Advanced" tab -> Environment Variables