【问题标题】:ffmpeg + libfaac compilation error in AndroidAndroid中的ffmpeg + libfaac编译错误
【发布时间】:2011-07-05 13:38:20
【问题描述】:

我已经成功地将 ffmpeg 与 libfaac 集成和编译。当我尝试编译 libfaac 函数时,出现此错误:

/home/admin1/Desktop/android/workspace/.../obj/local/armeabi/libavcodec.a(libfaac.o): In function `Faac_encode_close':
/home/admin1/Desktop/android/workspace/.../jni/ffmpeg/libavcodec/libfaac.c:145: undefined reference to `faacEncClose'
/home/admin1/Desktop/android/workspace/.../obj/local/armeabi/libavcodec.a(libfaac.o): In function `Faac_encode_frame':
/home/admin1/Desktop/android/workspace/.../jni/ffmpeg/libavcodec/libfaac.c:129: undefined reference to `faacEncEncode'
/home/admin1/Desktop/android/workspace/.../obj/local/armeabi/libavcodec.a(libfaac.o): In function `Faac_encode_init':
/home/admin1/Desktop/android/workspace/.../jni/ffmpeg/libavcodec/libfaac.c:47: undefined reference to `faacEncOpen'
/home/admin1/Desktop/android/workspace/.../jni/ffmpeg/libavcodec/libfaac.c:52: undefined reference to `faacEncGetCurrentConfiguration'
/home/admin1/Desktop/android/workspace/.../jni/ffmpeg/libavcodec/libfaac.c:55: undefined reference to `faacEncClose'
/home/admin1/Desktop/android/workspace/.../jni/ffmpeg/libavcodec/libfaac.c:76: undefined reference to `faacEncClose'
/home/admin1/Desktop/android/workspace/.../jni/ffmpeg/libavcodec/libfaac.c:103: undefined reference to `faacEncGetDecoderSpecificInfo'
/home/admin1/Desktop/android/workspace/.../jni/ffmpeg/libavcodec/libfaac.c:115: undefined reference to `faacEncSetConfiguration'
collect2: ld returned 1 exit status
make: *** [/home/admin1/Desktop/android/workspace/.../obj/local/armeabi/libxyz.so] Error 1

我不知道为什么会出现此错误。

任何帮助将不胜感激......

【问题讨论】:

    标签: android gcc ffmpeg java-native-interface


    【解决方案1】:

    我使用Android.mkLOCAL_LDLIBS解决了它...

    我忘记在Android.mk 中添加对我的libfaac.a 文件的引用:

    LOCAL_LDLIBS := -ldl -lgcc -llog -lz -lm -lc -lstdc++ -L$(LOCAL_PATH) -lfaac
    

    【讨论】:

    • 您好,您是如何使用 libfaac 集成和编译 ffmpeg 的?你能和我分享一下吗?
    猜你喜欢
    • 1970-01-01
    • 2013-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-10
    • 1970-01-01
    • 2016-07-08
    • 2015-07-24
    相关资源
    最近更新 更多