久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

java - 安卓調用c++lib

瀏覽:143日期:2024-03-22 18:26:23

問題描述

之前提問了。但賬號搞丟所以又在問一遍。需求:安卓平臺調c++的lib。1.c++部分源碼已有,需要編譯成lib,怎么編成安卓的lib。這部分c++要鏈接caffe和opencv的lib一起編譯。2.安卓調用怎么調。

問題解答

回答1:

1、android ndk知識內容,已有的c++源碼不一定能直接編譯,要考慮android平臺特性,特別是需要jni調用的地方,需要指定jvm指針;編譯則涉及到android平臺的makefile了,不好一兩句話說清楚,對于要融合鏈接caffe&opencv,則還有靜態庫共享庫之分,需要更深的ndk專業知識了,推薦一本書給你《Pro Android C++with the NDK》2、安卓調用就是jni調用了,上邊這本書也會涉及。祝你成功!

回答2:

Android 調用 c++ 的代碼,需要把 c++ 代碼編譯成 .so 庫文件去調用,可以查閱相關的知識: JNI、Android NDK。下面這篇文章是比較基礎的,可以先按照里面的步驟動手實踐一下。android studio 編譯C生成.so文件

標簽: java
相關文章:
主站蜘蛛池模板: 鄂尔多斯市| 济宁市| 凭祥市| 灵寿县| 镇巴县| 沅陵县| 从江县| 宜川县| 张家界市| 文登市| 镇赉县| 绥德县| 政和县| 方正县| 青川县| 磐安县| 化州市| 大同县| 宜丰县| 双牌县| 谢通门县| 西乌珠穆沁旗| 楚雄市| 司法| 峨眉山市| 土默特左旗| 黔西县| 嘉黎县| 邢台县| 承德县| 青龙| 昌黎县| 桃园县| 同德县| 双桥区| 安溪县| 蛟河市| 自治县| 德州市| 肃南| 应城市|