Android プロジェクトに Soundtouch ライブラリをインポートしようとしていますが、私はネイティブ コードのパワー ユーザーではないため、おそらくビルドの方法を理解するのに問題があります。
私は彼のガイドラインに従おうとしました:
Android : Android で SoundTouch lib をコンパイル
するのに役立ち
ます つまり、2 つのフォルダー ( include/とSoundTouch/ ) を作成し、それぞれヘッダーと .cpp ファイルを挿入しました。
その後、彼のAndroid.mkを使用し、 ndk-buildを試みたところ、次のようになりました。
Android NDK: WARNING: Ignoring invalid values in LOCAL_CPP_FEATURES definition in /home/user/workspace/Player/jni/Android.mk: -fno-exceptions
Android NDK: WARNING: Ignoring invalid values in LOCAL_CPP_FEATURES definition in /home/user/workspace/Player/jni/Android.mk: -fno-exceptions
make: *** No rule to make target /home/user/Downloads/android-ndk-r8d/build/core/SoundTouch/AAFilter.cpp', needed by /home/user/workspace/Player/obj/local/armeabi-v7a/objs/SoundTouch/SoundTouch/AAFilter.o'. Stop.
私が読む限り、NDKの新しいバージョンではデフォルトで例外処理が無効になっているため、-fno-exceptionsフラグを削除できますが、 make部分の何が問題なのかわかりません。
前もって感謝します。