从ant运行ndk-build

Jea*_*ant 2 c++ eclipse ant java-native-interface

我在eclipse中使用它,它总是告诉我这个错误信息:

BUILD FAILED C:\ Users\js\Desktop\two-libs\jni\build.xml:3:执行失败:java.io.IOException:无法运行程序"D:\ android-ndk-r7c \ndk-build": CreateProcess error = 193,%1不是有效的Win32应用程序

但是ndk-build就在那个文件夹中.这是我的build.xml文件:

project name="salut" 
  target name="compile"
exec executable="D://android-ndk-r7c//ndk-build" failonerror="true" exec
  target
project
Run Code Online (Sandbox Code Playgroud)

有任何想法吗 ?

Sea*_*ean 6

假设您从一个窗口OS运行...

尝试更改:D:\ android-ndk-r7c \ndk-build

to:D:\ android-ndk-r7c \ndk-build.cmd

那应该通知windows"ndk-build"是可以运行的.