2013-10-29 20 views
5

Sono nuovo ad openCV e l'ho scaricato per funzionare con Eclipse Juno.Impossibile avviare cygpath

Ho scaricato la versione 2.4.6 e ho scaricato NDK versione R9 e sto lavorando su piattaforma Windows e ancora non riesco a eseguire le esercitazioni di openCV a causa dei seguenti errori. Ho seguito i passaggi su this documentation.

ho cercato di modificare il percorso da parte percorso di generazione (C:\android-ndk\android-ndk-r9\ndk-build.cmd NDK_DEBUG=1)

[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

possibile duplicato di [Impossibile avviare cygpath in Android] (http://stackoverflow.com/questions/15459934/unable -to-launch-cygpath-in-android) – krsteeve

+0

Sembra che abbia provato quella soluzione. –

risposta

1

ho risolto il problema che era: NDK versione R9. ha alcuni problemi quindi ho installato la versione r8b che ha risolto il problema e ha funzionato bene .. :))

3

Non credo che è necessario quando si utilizza Cygwin NDK-R9. Penso che sia stato integrato con R8 (o qualunque cosa abbiano fatto per aggirarlo). Quindi puoi ignorare questo errore. Ottengo anche quell'errore, sto cercando di liberarmene. Ma questo errore non mi impedisce di compilare. L'ho ignorato.

Per quanto riguarda gli altri due errori, indicano che è necessario un valore intero. Hai bisogno di mettere questo elemento nel file Manifest.xml:

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

... o utilizzare la gamma livello di API si prevede di rispettare

Problemi correlati