解决方案 »

  1.   

    , 我是用cygwin编译的ffmpeg库
      

  2.   

    Android.mk怎么写的?头文件引入了木有?
      

  3.   

    Android.mk:
    include $(CLEAR_VARS)
    PATH_TO_FFMPEG := $(LOCAL_PATH)/ffmpeg
    LOCAL_C_INCLUDES += $(PATH_TO_FFMPEG)
    LOCAL_SHARED_LIBRARIES := libffmpeg
    #LOCAL_LDLIBS := -lffmpeg
    LOCAL_MODULE    := hello-jni
    LOCAL_SRC_FILES := hello-jni.c
    include $(BUILD_SHARED_LIBRARY)
    头文件也导入了,不知道是什么问题
      

  4.   

    很明显ffmpeg的头文件没有编到你的库里面来,所以找不到avcodec_version 这个函数
      

  5.   

    那要怎么弄啊,修改Android.mk文件么,我是按网上编译过程做的