Wie kompiliere ich ein vorhandenes C-Programm für Android mit NDK?

Ich schreibe eine Android-App, um die Netzwerkleistung zu testen, und ich möchte iPerf in der App verwenden. Ich kann binäre iPerf-Dateien finden, die bereits für Android kompiliert wurden (und dann kann ich iPerf auf dem Telefon ausführen und die Ausgabe sammeln), aber ich bin daran interessiert, die Dateien selbst zu kompilieren.

Hier stellt jemand Skripte vor, mit denen das Programm kompiliert werden kann:http://sourceforge.net/tracker/index.php?func=detail&aid=3533374&group_id=128336&atid=711373

Ich weiß, dass es das NDK erfordert, aber ich weiß nicht, wo ich anfangen soll. Gibt es gute Ressourcen oder Ratschläge, die mir helfen können, dies selbst zu kompilieren (unter Windows, aber ich habe auch Cygwin)? Ich kenne C und kann GCC unter Linux verwenden, bin mir aber nicht sicher, wo ich hier anfangen soll.

Vielen Dank für jede Hilfe im Voraus!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage