[問題] load library 問題
我有一個Shared library (libffmpeg.so),
希望可以透過NDK來呼叫他,
但程式執行後一直找不到這個檔案,直接強制關閉
我試過兩種方法,
第一種是參考網路上的文章,
將.so放在JNI下面,
並設定Android.mk
LOCAL_C_INCLUDES := $(LOCAL_PATH)/ffmpeg/armv7/include
LOCAL_LDLIBS := -lm -llog $(LOCAL_PATH)/ffmpeg/armv7/libffmpeg.so
第二種是先透過一個c程式(hello-jni.c)來open這個so檔(libffmpeg.so),
灑下天羅地網亂放這個.so,
放在JNI下、libs/armeabi下,
可是都一樣是not found >"<
請問我應該將這個so檔(ffmpeg.so)放在哪裡,才可以成功連結起來啊????
感謝大家協助~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.44.29
→
09/02 17:04, , 1F
09/02 17:04, 1F
→
09/02 17:04, , 2F
09/02 17:04, 2F
→
09/02 17:05, , 3F
09/02 17:05, 3F
→
09/02 17:05, , 4F
09/02 17:05, 4F