検索

ホームページ  >  に質問  >  本文

java - Android が c++lib を呼び出す

前に質問しました。しかし、口座番号を紛失してしまいましたので、再度質問させていただきます。
要件: Android プラットフォームは c lib を調整します。
1.c ソース コードの一部はすでに存在しており、ライブラリにコンパイルする必要があります。これを Android ライブラリにコンパイルする方法。この部分 c は、caffe および opencv lib と一緒にコンパイルする必要があります。
2. Android の通話を調整する方法。

滿天的星座滿天的星座2700日前1797

全員に返信(2)返信します

  • 学习ing

    学习ing2017-07-06 10:39:09

    1. android ndk のナレッジ コンテンツ。既存の C++ ソース コードは、特に jni 呼び出しが必要な場合、makefile を指定する必要があるため、考慮する必要があります。 Android プラットフォームは良くありません 1 ~ 2 文で明確にするために、caffe と opencv の統合とリンクには静的ライブラリと共有ライブラリがあり、これらには ndk のより深い専門知識が必要です。『Pro Android』という本をお勧めします。 NDK を使用した C++」
    2. Android 呼び出しは jni 呼び出しであり、これについては上記の本でも説明します。
    成功を祈っています!

    返事
    0
  • typecho

    typecho2017-07-06 10:39:09

    Android で C++ コードを呼び出すには、C++ コードを .so ライブラリ ファイルにコンパイルして呼び出す必要があります。JNI、Android NDK などの関連知識を確認できます。
    次の記事は比較的基本的なものです。まず、その記事の手順に従って練習してください。
    Android StudioはCをコンパイルして.soファイルを生成します

    返事
    0
  • キャンセル返事