推出cygpath當我試圖導入一個項目,我的工作區它顯示了一個錯誤無法在Android的
[2013年3月17日十六時14分15秒 - 無法啓動cygpath。是的Cygwin的 路徑]產生java.io.IOException:不能運行程序「cygpath」: CreateProcess的錯誤= 2,系統找不到指定的文件
這個項目包含JNI庫,它是一個NDK爲什麼這個錯誤發生我不能將這個項目導入到我的系統。
推出cygpath當我試圖導入一個項目,我的工作區它顯示了一個錯誤無法在Android的
[2013年3月17日十六時14分15秒 - 無法啓動cygpath。是的Cygwin的 路徑]產生java.io.IOException:不能運行程序「cygpath」: CreateProcess的錯誤= 2,系統找不到指定的文件
這個項目包含JNI庫,它是一個NDK爲什麼這個錯誤發生我不能將這個項目導入到我的系統。
去你的項目右鍵單擊there.then採取屬性,選擇C/C++構建和那裏你可以看到構建設置。而在構建設置,可以讓您的系統,如NDK的路徑:
D:\android\android-ndk-r8d\ndk-build.cmd NDK_DEBUG=1
現在清理項目並運行。而已。
NDK r8d,你不需要cygwin。也許你導入的項目是針對舊版本進行調整的,也許它定義爲ndk-build.sh作爲C++構建命令。您應該使用NDK-build.cmd或者乾脆NDK,建立(利用Windows命令行約定)
感謝您的回覆。 – jithu 2013-03-18 05:33:38
您可以設置可變
NDK_HOME = [your path to ndk]
http://stackoverflow.com/questions/12466074/opencv-native-samples-are-not-building的環境,從這裏得到一些有用的信息。 – jithu 2013-03-17 13:18:02