有趣的windows xp,cygwin & ndk为我的项目。我映射了cygwin.batch文件中的所有路径。我正在尝试通过cygwin编译hello-jni。ndk-cygwin路径特定问题
cygwin.bat内容
关闭@echo
F:
chdir F:\Cygwin\bin
bash --login -i
set IS_UNIX=
set DEV_ROOT=E:/android/android-ndk-r5b/samples/hello-jni
set JAVA_HOME=C:/Program Files/Java/jdk1.5.0_13
set CLASSPATH=d:/work_code/android/BlueInput/obj
set PATH=E:/android/android-sdk-windows/tools;E:/android/android-ndk-r5b
set ANDROID_NDK_ROOT=/cygdrive/e/android/android-ndk-r5b
set NDK_PROJECT_PATH=/cygdrive/e/android/android-ndk-r5b/samples/hello-jni
上执行命令./ndk-build,正在错误...
Android NDK: Could not find application project directory!
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
cygdrive\e\android\android-ndk-r5b\build\core\build-local.mk:"Android NDK aborting"
大家好,我解决了它。在cygwin中,我导出了路径并完美地编译了它。 NDK_PROJECT_PATH =“项目的路径”然后,export = NDK_PROJECT_PATH然后,我直接从cygwin shell中的./ndk-build编译它。 – yokks 2011-02-17 07:27:04