2

友達と一緒にアプリを開発しています。私は Java の部分を担当し、彼は cpp を担当しました。今、私は彼を私のものに追加する必要がありますが、その方法がわかりません。

私はいくつかの情報を見てきました。Windows 用の OpenCV 2.4.6 をダウンロードし、ライブラリをプロジェクトに追加しましたが、次のステップがわかりません。

彼らが提供するサンプルも確認しましたが、Java 部分しか表示されません。たぶん「コンセプトエラー」があると思います。

cpp ファイルはプロジェクト内のどこに配置する必要がありますか? どうすればいいですか?

前もって感謝します。

4

1 に答える 1

2

プロジェクトのディレクトリ構造は次のようになります

ProjectName |--> src
            |--> jni--|
            |         |--->Android.mk
            |         |--->Application.mk
            |         |--->main.cpp
            |         |--->newsourc.cpp
            |--> bin
            |--------

また、jni ディレクトリに新しいソース ファイルを追加できます。

Android.mk を編集して、新しいソース ファイルをプロジェクトに追加します。

Android.mk

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)


include /home/PATH/OpenCV-2.4.2-android-sdk/sdk/native/jni/OpenCV.mk

LOCAL_MODULE    := name
LOCAL_SRC_FILES := main.cpp newsourc.cpp
include $(BUILD_SHARED_LIBRARY)
于 2013-09-25T08:20:26.557 に答える