現在我在源代碼中有第三方庫(HDF5)。但是這個庫是用C++編寫的。是否有可能使用android NDK來編譯它?怎麼樣?我是否需要編寫自己的makefile來配置它或使用android.mk來配置?
我發現這個庫有一些依賴關係,我是否需要編譯它們中的每一個?Android NDK:編譯HDF5庫,源代碼
回答
通常情況下,它更容易使用標準.lconfigure && make
外部機庫,但你需要準備一個獨立的工具鏈,如所描述here。
謝謝@CameronLowellPalmer。我更新了鏈接,現在*終於*谷歌在官方Android開發者網站上有NDK文件,我希望它會保持更好。 –
你的問題的簡短答案是,是的,它可以用NDK和autotools構建。
我在5之後的步驟非常混亂。我需要的是一個編譯的庫,可以是共享或靜態類型。我如何獲得這些? –
這是一個死鏈接 - 這個信息是否存在於任何地方? –
@ troy.unrau我第二,我非常想知道以及 – LBes
- 1. 爲Android編譯C++ 11源代碼NDK
- 2. Android編譯庫NDK
- 3. 如何使用NDK工具編譯源代碼庫?
- 4. 代碼不會與Android NDK編譯
- 5. 編譯android源代碼
- 6. Android源代碼編譯
- 7. Android NDK:從源代碼編譯定製WebView
- 8. 的Android NDK編譯GMP庫
- 9. 編譯NDK庫
- 10. 在NDK上編譯protobuf-2.4.1代碼版本(android-ndk-r8-windows)
- 11. 編譯電報源代碼 - 面向NDK建設問題
- 12. 編譯本機代碼使用NDK
- 13. 如何用HDF5源代碼編譯c程序?
- 14. 在android ndk編譯fftw3 ndk
- 15. Android NDK不編譯
- 16. NDK-生成錯誤而將源代碼編譯
- 17. c#編譯數據庫源代碼
- 18. 編譯android APK從源代碼
- 19. 如何從源代碼編譯Android?
- 20. 的libcurl採用Android源代碼編譯
- 21. Android源代碼編譯問題
- 22. 的Android源代碼編譯錯誤
- 23. NDK編譯多個庫
- 24. 爲Android NDK編譯C庫的問題
- 25. Android NDK - 編譯庫時出錯
- 26. android NDK可以編譯內核模塊的源碼嗎?
- 27. 反編譯預編譯源代碼ASP.NET
- 28. 在ubuntu中編譯/編譯源代碼
- 29. 編譯renderscript源代碼
- 30. SML編譯器源代碼?
我也在做同樣的事情,讓我知道你是否找到了方法請 –