2013-10-29 19 views
5

Ben openCV için yeniyim ve Eclipse Juno ile çalışmak için indirdim.cygpath başlatılamadı

Sürüm 2.4.6'yı indirdim ve NDK sürüm R9'u indirdim ve Windows platformunda çalışıyorum ve şu hatalardan dolayı openCV'nin eğitimlerini çalıştıramıyorum. this documentation'daki adımları takip ettim.

Ben yapı yol parçasının ( C:\android-ndk\android-ndk-r9\ndk-build.cmd NDK_DEBUG=1) Ben NDK-R9 kullanırken Cygwin gerek olduğunu sanmıyorum

[2013-10-29 18:06:56 - Unable to launch cygpath. Is Cygwin on the path?] java.io.IOException: Cannot run program "cygpath": CreateProcess error=2, The system cannot find the file specified 
[2013-10-29 18:07:12 - ManagerActivity] Manifest attribute 'minSdkVersion' is set to '@[email protected]'. Integer is expected. 
[2013-10-29 18:07:13 - package] Manifest attribute 'minSdkVersion' is set to '@[email protected]'. Integer is expected. 
+0

olası yinelenen [android cygpath başlatılamıyor] (http://stackoverflow.com/questions/15459934/unable -to-lansman-cygpath-in-android) – krsteeve

+0

O çözüm denedim gibi görünüyor. –

cevap

1

uymak için plan API seviyesi aralığı kullanmak: Eğer Manifest.xml dosyasına bu eleman koymak gerekir NDK sürümü R9. Sorun çözüldü ve iyi çalıştı r8b yüklü bazı sorunlar var .. :))

3

üzerine yolunu değiştirmeyi denedi. Sanırım R8 ile entegre edildi (ya da etrafta dolaşmak için ne yaptıysa). Yani bu hatayı görmezden gelebilirsiniz. Ben de bu hatayı alıyorum, ondan nasıl kurtulacağımı düşünüyorum. Fakat bu hata beni derlemekten alıkoymuyor. Onu görmezden geldim. Diğer iki hataya gelince, bir tamsayı değere ihtiyaç duyduklarından bahsetmektedirler.

<uses-sdk 
     android:minSdkVersion="10" 
     android:targetSdkVersion="18" /> 

... Yoksa ben oldu sorun sabit

İlgili konular