Instalarea Cygwin pentru Windows, Android, programare

Pentru cadrul Eclipse poate compila aplicatii C / C ++ pentru Android. au nevoie de medii de Cygwin [1], care este o marcă de utilitate necesară.

Instalarea Cygwin pentru Windows, Android, programare

Instalarea Cygwin pentru Windows, Android, programare

Instalarea Cygwin pentru Windows, Android, programare

Instalarea Cygwin pentru Windows, Android, programare

Instalarea Cygwin pentru Windows, Android, programare

Instalarea Cygwin pentru Windows, Android, programare

Selectați pachete pentru a instala Devel / face si scoici / bash.

Instalarea Cygwin pentru Windows, Android, programare

Instalarea Cygwin pentru Windows, Android, programare

Pornește instalarea și așteptați finalizarea acestuia.

Instalarea Cygwin pentru Windows, Android, programare

Instalarea Cygwin pentru Windows, Android, programare

Instalarea Cygwin pentru Windows, Android, programare

[Verificarea Cygwin]

Executați următoarea comandă la un prompt de comandă:

Instalarea Cygwin pentru Windows, Android, programare

În sistemul de operare poate avea mai multe programe care pot utiliza marca utilitatea. De exemplu, poate fi Atmel Studio 6, Visual Studio, MinGW, WinAVR și alte tulcheyny. Care dintre utilitățile fac rula ca răspuns la o comandă de intrare face. Aceasta depinde de variabila de mediu PATH. specificând calea de căutare programe care rulează. a face utilitate din pachetul Cygwin se află în folderul c: \ cygwin \ bin. așa că, dacă doriți să rulați această versiune face, apoi verificați dacă calea c: \ cygwin \ bin, ca parte a variabilei PATH. Conținutul variabilei PATH, puteți vizualiza consola de comandă, setați această cale. Captura de ecran prezintă un exemplu de o astfel de concluzie.

Instalarea Cygwin pentru Windows, Android, programare

După cum se poate observa pe exemplul captura de ecran, în acest caz, variabila PATH conține calea c: \ cygwin \ bin, astfel încât va porni face utilitarul din directorul c: \ Program Files \ Atmel \ Instrumente AVR AVR Toolchain \ bin \ (calea este prezentă în PATH, standuri și prima comanda). Deci, fii atent!

PATH variabilă de mediu poate fi configurat în My Computer -> Properties -> Advanced -> Variabile de Mediu.

Când executați face din fereastra terminalului Cygwin Terminal va porni utilitarul face din directorul c: \ cygwin \ bin:

Instalarea Cygwin pentru Windows, Android, programare

[Setarea variabilelor de mediu bash-shell Cygwin]

Toate variabilele de mediu pentru Windows sunt importate automat bash variabile de mediu. Cu toate acestea, există unele probleme cu spații în numele trasee Windows. Astfel de metode necesită o atenție specială și nu este necesară convertirea lor corectă a unei configurații speciale în calea Cygwin.

Pentru dezvoltarea Android trebuie să fie disponibile instrumente de JDK, SDK, NDK, Ant, care sunt, de obicei, în modurile indicate de variabilele de mediu Windows: JAVA_HOME, ANDROID_SDK, ANDROID_NDK, respectiv ANT_HOME. Dacă mediul căile variabile sunt lacune, aceste variabile necesită speciale la export în mediul bash.

În directorul c: \ cygwin \ acasă \ numele de utilizator \ este .bash_profile. care a făcut setările de bază ale bash variabila de mediu de lucru Cygwin. Pentru a configura variabilele de mediu asociate unor instrumente de moduri JDK, SDK, NDK, Ant, adăugați la fișierul .bash_profile următoarele linii:

comandă de export atribuie mediului variabilă șir valoare specificată. Această valoare generează utilitate cygpath. care ia ca parametru valoarea mediului vechi pentru Windows variabilă. Vă rugăm să rețineți că linia cu opțiuni pentru a rula echipa cygpath este încadrată de un `. care servește pentru a evidenția comanda fiind executați în fișierul de configurare. Nu peregutayte „alte simboluri“ și „“, este foarte important.

Dacă ați făcut aceste modificări în fereastra terminalului rula .bash_profile Cygwin, variabilele de mediu apar variabile bash $ JAVA_HOME, $ ANDROID_SDK, $ ANDROID_NDK, $ ANT_HOME, care va avea Cygwin corectă calea. Aici este un exemplu de o astfel de cale pentru $ JAVA_HOME variabila:

1. Instalarea și actualizarea site-ului Cygwin Pachete: cygwin.com.