¿Cómo compilo un programa de C existente para Android usando NDK?

Estoy escribiendo una aplicación de Android para probar el rendimiento de la red y quiero usar iPerf en la aplicación. Puedo encontrar archivos iPerf binarios ya compilados para Android (y luego puedo ejecutar iPerf en el teléfono y recopilar su salida), pero estoy interesado en compilar los archivos yo mismo.

Aquí, alguien presenta scripts que pueden usarse para compilar el programa:http://sourceforge.net/tracker/index.php?func=detail&aid=3533374&group_id=128336&atid=711373

Sé que requiere el NDK pero no sé por dónde empezar. ¿Hay algún buen recurso o consejo que pueda ayudarme a compilar esto por mi cuenta (en Windows, pero también tengo Cygwin)? Sé C y cómo usar GCC en Linux, pero no estoy seguro de por dónde empezar.

Gracias por cualquier ayuda por adelantado!

Respuestas a la pregunta(3)

Su respuesta a la pregunta