我想使用一些爲linux設計的函數調用(命令)。我可以通過在adb(Android CML)中輸入關鍵詞來使用它們。 在這裏我發現了一些人做的一些作品。如何從src編譯爲Android for Android
wget(因爲它沒有包括在大多數Android設備)
但是看完他們的方法或建議後,我只能理解我需要使用Android NDK和寫入正確的makefile 。我不知道如何爲linux構建其他的源代碼(大多數是C/C++)(只需要使用README文件中提到的'make'命令)。官方的NDK文檔主要針對Java環境調用C lib。
這裏有一些HOWTO,課程或建議。謝謝!
我編譯過單個cpp文件程序。我嘗試編譯替代版本iperf https://github.com/tierney/iperf
它似乎是相對於lib,一些頭文件和多個c文件。我無法正常輸入所有c文件進行編譯。有什麼我錯過了嗎?
添加特定情況。請給我一些建議。 – user2174595
對於你的iperf,你必須用一些參數運行configure腳本。例如./configure --build = android-arm-eabi --sysroot = $ NDK/platforms/android-18/arch-arm /等等。比嘗試編譯,如果它不工作檢查錯誤make給你。 – EarlOfEgo