NDK 積累 1(如何移植C++程序)
用NDK編譯成so,並寫jni接口以便給java調用。
如果用NDK編譯?
1、到android開發網下載NDK開發包,裏面有document
2、把opencv用NDK的方法編譯可以通過以下的思路:
(1)第一種方法:看看opencv官方的編譯文檔,是否已經支持NDK的編譯腳本或選項,如果有,直接按官方說明進行
(2)第二種方法:使用交叉編譯的方法,即NDK文檔裏介紹的使用make-standalone-toolchain.sh的方法,這種方法很適合使用autoconf(即./configure)的項目
(3)第三種方法:根據NDK文檔所說,自己手工寫Android.mk和Application.mk,適合小型項目。
如果用NDK編譯?
1、到android開發網下載NDK開發包,裏面有document
2、把opencv用NDK的方法編譯可以通過以下的思路:
(1)第一種方法:看看opencv官方的編譯文檔,是否已經支持NDK的編譯腳本或選項,如果有,直接按官方說明進行
(2)第二種方法:使用交叉編譯的方法,即NDK文檔裏介紹的使用make-standalone-toolchain.sh的方法,這種方法很適合使用autoconf(即./configure)的項目
(3)第三種方法:根據NDK文檔所說,自己手工寫Android.mk和Application.mk,適合小型項目。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Android筆記02-真機調式
原創
2023-10-31 09:11:15
完美解決 Android 滑動衝突!
原創
2023-10-10 02:19:38
Android C++系列:Linux線程(一)概念
轻口味
2021-12-08 11:33:58
Android無障礙體驗與開發
王莹
2021-11-26 09:58:53
Android Studio 的更新
王莹
2021-11-25 10:58:57
拒絕卡頓,揭祕盒馬鮮生 APP Android 短視頻秒播優化方案
阿里巴巴移动技术
2021-11-24 10:23:56
Android 遊戲開發和結算服務的新特性
王莹
2021-11-24 09:58:54
Android TV 與 Google TV 的新特性
王莹
2021-11-24 09:53:53
Android 12L-針對大屏設備的新特性
王莹
2021-11-24 09:53:53
Android C++系列:Linux文件IO操作(一)
轻口味
2021-11-23 18:23:51
Android C++系列:JNI調用時的異常處理
轻口味
2021-11-19 10:03:53
2021 Google 開發者大會一覽,同步Android、TensorFlow、Web開發等最新動態
罗燕珊
2021-11-16 19:33:53
Jetpack Compose 佈局詳情
谷歌
2021-11-16 15:33:49