Comstackndo una biblioteca en C para Android

He instalado el SDK, NDK, JDK y Cygwin. Quiero saber si necesitaré editar el código de las bibliotecas para hacerlas comstackr para Android (armv7).

Básicamente necesito portar una variedad de aplicaciones de C para Android, pero todas dependen de bibliotecas de terceros como PCRE, OpenSSL, etc. Mi experiencia me ha demostrado que PCRE comstack sin un error para Windows, pero estamos hablando de Android aquí (ejecutando el kernel de Linux).

¿Y tendría que escribir un contenedor de C para CADA función en la biblioteca para cumplir con las convenciones de llamada JNI?

El NDK de Android comstackrá la syntax C estándar, pero Android no tiene la misma biblioteca C stdlib que los escritorios; En cambio, tiene su propia alternativa llamada biónica. A veces, cuando comstack proyectos grandes, se ejecuta en llamadas de función estándar que bionic no admite y tiene que poner una pequeña solución.

A veces, las bibliotecas populares tienen envoltorios JNI existentes, de lo contrario, tiene que hacer una llamada JNI para las funciones que llaman sus aplicaciones.