首页 > 解决方案 > Android运行ffmpeg示例程序构建报错

问题描述

我在Android程序中运行ffmpeg测试解码程序,报错如下。

  libavcodec/frame_thread_encoder.c:163: error: undefined reference to 'av_cpu_count'
  libavcodec/frame_thread_encoder.c:180: error: undefined reference to 'av_fifo_alloc_array'
  libavcodec/frame_thread_encoder.c:82: error: undefined reference to 'av_fifo_generic_read'
  libavcodec/h264_slice.c:1243: error: undefined reference to 'av_display_rotation_set'
  libavcodec/h264_slice.c:1244: error: undefined reference to 'av_display_matrix_flip'
  libavcodec/htmlsubtitles.c:29: error: undefined reference to 'av_parse_color'
  libavcodec/mlp.c:0: error: undefined reference to 'av_crc_init'
  clang++: error: linker command failed with exit code 1 (use -v to see invocation)
  ninja: build stopped: subcommand failed.

ffmpeg版本是3.3.9,怎么解决这个问题,不明白为什么会出现这样的问题,

标签: androidffmpeg

解决方案


推荐阅读