当我试图将一个项目导入到我的工作区时,它会显示一个错误。
2013-03-17 16:14:15 -无法发射半路。西格温在路上吗?java.io.IOException:无法运行程序"cygpath":CreateProcess error=2,系统找不到指定的文件
这个项目包含jni库,它是一个基于ndk的project.why --这个错误发生了,我不能将这个项目导入到我的系统中。
发布于 2013-03-26 11:19:22
转到您的项目,右键单击there.then,获取属性并选择c/c++构建,在那里您可以看到构建设置中的构建设置.and,在您的系统中给出ndk的路径如下:
D:\android\android-ndk-r8d\ndk-build.cmd NDK_DEBUG=1现在,清理您的项目和运行。就是这样。
发布于 2013-03-17 18:38:43
使用NDK r8d,您不需要cygwin。您导入的项目可能是针对旧版本进行了调优,也许它将ndk-build.sh定义为C++ C++命令。您应该使用ndk-build.cmd或简单地使用ndk-build (使用命令行约定)。
发布于 2014-12-30 16:37:07
可以设置环境变量。
NDK_HOME = [your path to ndk]https://stackoverflow.com/questions/15459934
复制相似问题