Android Studio使用FFmpeg函数时遇到的错误
1. Android Studio报错"error: undefined reference to xxxx()"
1.1 总是对cpp文件的FFmpeg函数报错
具体情况如下:


可能原因:

解决方法:

参考:
- FFmpeg静态库的引入顺序:ffmpeg 编译&集成问题汇总
- Cmake编写以及导入库的顺序:Android Studio 中配置 FFMPEG 库注意事项 ( 静态库 链接 libz.so 库 | 导入 FFMPEG 函数库顺序 )

在AndroidStudio中集成FFmpeg时遇到编译错误,提示对cpp文件中的FFmpeg函数有undefinedreference。可能的原因是静态库的引入顺序不正确或者缺失依赖。解决方案涉及调整Cmake列表文件中的库导入顺序,确保包括libz.so等关键库。参考文章详细讨论了FFmpeg的编译集成和库链接顺序问题。
3004

被折叠的 条评论
为什么被折叠?



