2011-12-15 14 views
0

アンドロイドビルドシステムを使用してlibffmpeg.soを作成しました。今私は自分のアプリで使用しようとしています。 Plsは次の質問に私を助けます:ffmpeg libでネイティブアプリを構築する

  1. ffmpegをインクルードディレクトリに追加するにはどうしたらいいですか?
  2. ffmpeg.soにリンクするにはどうすればよいですか?

おかげで、 ナホム


次のエラーを取得して、書かれたでまあ、私がやった: 1.7.9(0.237/5/3) Prebuilt : libffmpeg.so <= cp: omitting directory/cygdriveの/ C/android2 /アンドロイド - NDK-R6 /サンプル/ネイティブ音声 /JNI」 メイク:* [/ cygdriveの/ C/android2 /アンドロイド - NDK-R6 /サンプル/ネイティブ音声/ OBJ /ローカル/ meabi/libffmpeg.so AR]エラー1 '

くださいADVを氷。 おかげで、 ナホム

答えて

0

私はこの http://www.roman10.net/how-to-build-android-applications-based-on-ffmpeg-by-an-example/ と、以下、多かれ少なかれだったここでスタックオーバーフロー上の基本的FFMPEGのLIBSを結ぶ同様の回答のLOTE

は、他のSOを結ぶと何ら変わりはありませんです。 NDK/docsで読むことができます

+0

なぜjniの下にソースが必要ですか?私はそれらをusr/includeの下に置こうとしましたが、エラーが増えました。 – nmnir

+0

あなたは本当にすべてのソースがjniの下にある必要はありませんが、間違いなくヘッダファイルが必要なので、jniの下にすべてを配置しています。 Android.mkに別の場所でヘッダーを検索するように指示することは可能かもしれませんが、通常はネイティブのすべてがjniフォルダーの下にあります。 –

関連する問題